Skip to content

Commit c754671

Browse files
committed
Release 1.5.0
1 parent 73e9845 commit c754671

File tree

4 files changed

+46
-3
lines changed

4 files changed

+46
-3
lines changed

.github/workflows/publish.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Publish
2+
on:
3+
push:
4+
tags:
5+
- '\d+.\d+.\d+'
6+
7+
permissions:
8+
contents: write
9+
10+
jobs:
11+
publish:
12+
name: Publish
13+
runs-on: ubuntu-latest
14+
timeout-minutes: 10
15+
strategy:
16+
fail-fast: false
17+
18+
steps:
19+
- name: Checkout
20+
uses: actions/checkout@v1
21+
with:
22+
fetch-depth: 1
23+
submodules: true
24+
25+
- name: Setup Java
26+
uses: actions/setup-java@v1
27+
with:
28+
java-version: 17
29+
architecture: x64
30+
distribution: 'temurin'
31+
32+
- name: Publish to Nextflow registry
33+
env:
34+
NPR_API_KEY: ${{ secrets.NPR_API_KEY }}
35+
run: ./gradlew releasePluginIfNotExists -P version=${GITHUB_REF#refs/tags/}

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ All notable changes to the nf-prov plugin will be documented here.
44

55
See [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
66

7+
## [1.5.0] - 2025-09-04
8+
9+
- Use Nextflow Gradle plugin (#42)
10+
- Declare config options with ConfigScope (#44)
11+
- Add workflow outputs to WRROC report (#47)
12+
- Remove legacy provenance format (#48)
13+
- Use plugin registry (#50)
14+
715
## [1.4.0] - 2025-02-06
816

917
- Add Workflow Run RO-Crate format (#39)

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ install:
1818

1919
# Publish the plugin
2020
release:
21-
./gradlew releasePlugin
21+
./gradlew releasePluginIfNotExists

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11

22
plugins {
3-
id 'io.nextflow.nextflow-plugin' version '1.0.0-beta.6'
3+
id 'io.nextflow.nextflow-plugin' version '1.0.0-beta.10'
44
}
55

6-
version = '1.5.0'
6+
// version is set when making a GitHub release
77

88
nextflowPlugin {
99
nextflowVersion = '25.04.0'

0 commit comments

Comments
 (0)