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: CONTRIBUTING.md
+4-17Lines changed: 4 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,23 +20,10 @@ nextflow run nf-prov-test -plugins nf-prov@<version>
20
20
21
21
Follow these steps to package, upload, and publish the plugin:
22
22
23
-
1. In `build.gradle` make sure that:
24
-
*`version` matches the desired release version,
25
-
*`github.repository` matches the repository of the plugin,
26
-
*`github.indexUrl` points to your fork of the plugins index repository.
23
+
1. Update the [version file](./VERSION).
27
24
28
-
2.Create a file named `$HOME/.gradle/gradle.properties`, where `$HOME` is your home directory. Add the following properties:
25
+
2.Update the [changelog](./CHANGELOG.md).
29
26
30
-
*`github_username`: The GitHub username granting access to the plugin repository.
31
-
*`github_access_token`: The GitHub access token required to upload and commit changes to the plugin repository.
32
-
*`github_commit_email`: The email address associated with your GitHub account.
27
+
3. Run `make release` to build and publish the plugin.
33
28
34
-
3. Update the [changelog](./CHANGELOG.md).
35
-
36
-
4. Build and publish the plugin to your GitHub repository:
37
-
38
-
```bash
39
-
make release
40
-
```
41
-
42
-
5. Create a pull request against the [nextflow-io/plugins](https://github.com/nextflow-io/plugins/blob/main/plugins.json) repository to make the plugin publicly accessible.
29
+
4. Make a [GitHub release](https://github.com/nextflow-io/nf-prov/releases).
0 commit comments