You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,28 @@ This extension contributes the following settings:
44
44
45
45
If you find a bug or want to contribute to the development of this extension, please visit our [GitHub repository](https://github.com/OpenForgeProject/vscode-ddev-phpmd).
46
46
47
+
### Development
48
+
49
+
This project uses GitHub Actions for continuous integration:
50
+
51
+
-**Extension Tests**: Automatically runs linting and tests on both Ubuntu and macOS environments
52
+
-**Build and Publish**: Creates the VSIX package and publishes to the VS Code Marketplace on tag release
53
+
54
+
To run the tests locally:
55
+
56
+
```bash
57
+
# Install dependencies
58
+
npm install
59
+
60
+
# Lint and check types
61
+
npm run lint
62
+
npm run check-types
63
+
64
+
# Compile and run tests
65
+
npm run compile-tests
66
+
npm run test
67
+
```
68
+
47
69
## License
48
70
49
71
This extension is licensed under the GNU General Public License v3.0 (GPL-3.0). See the [LICENSE](https://github.com/OpenForgeProject/vscode-ddev-phpmd/LICENSE) file for details.
0 commit comments