Skip to content

Commit 2ab10cc

Browse files
authored
Create contributing.md (#9)
1 parent caeb87c commit 2ab10cc

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

devel/contributing.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## Contributing
2+
3+
Verify changes by running tests and building locally with the following command:
4+
5+
```
6+
mvn verify
7+
```
8+
9+
## Creating a New Release
10+
11+
Familiarize yourself with [Jenkins Plugin Release Using GitHub Actions](https://www.jenkins.io/doc/developer/publishing/releasing-cd/).
12+
13+
Changes should be made on a new branch. The new branch should be merged to the main branch via a pull request. Ensure that all of the CI pipeline checks and tests have passed for your changes.
14+
15+
After the pull request has been approved and merged to main, run the [cd.yaml](https://github.com/jenkinsci/matlab-plugin/actions/workflows/cd.yaml) file to create a new release. This workflow will create a release under [Releases](https://github.com/jenkinsci/matlab-plugin/releases). Review the autogenerated release notes and update them as needed.

0 commit comments

Comments
 (0)