Skip to content

Commit a1266bf

Browse files
committed
Update release process
1 parent 8473f5d commit a1266bf

File tree

1 file changed

+4
-17
lines changed

1 file changed

+4
-17
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,10 @@ nextflow run nf-prov-test -plugins nf-prov@<version>
2020

2121
Follow these steps to package, upload, and publish the plugin:
2222

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).
2724

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).
2926

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.
3328

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

Comments
 (0)