Skip to content

Commit 0f80126

Browse files
committed
post release changes, update release guide
1 parent 05f8a47 commit 0f80126

3 files changed

Lines changed: 16 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# Viash 0.x.x (yyyy-MM-dd): TODO Add title
2+
3+
TODO add summary
4+
15
# Viash 0.9.3 (2025-03-31): Support upcoming version of Nextflow
26

37
The upcoming release of Nextflow introduces a new class for loading scripts and renamed the old class.

RELEASE_GUIDE.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,21 @@ e.g. from `version := "0.7.2-dev"` to `version := "0.7.2"`
1515

1616
# Merge PR to main
1717

18-
## Add a tag on main with the new version number
18+
# Release Viash
1919

20-
# Create GitHub release
20+
## Run 'Prepare Viash Release' workflow on GitHub
2121

22-
Title: 'Viash 0.7.2'
23-
Content: Add the full changelog entry of this release
22+
Select the `main` branch
2423

25-
# Build viash and viash_install and add to the release
24+
## Release the prepared release
2625

27-
Create the binaries with `make && make tools`.
28-
Add the files `bin/viash` and `bin/viash_install`.
26+
Head over releases and select the prepared release.
27+
28+
Double check the tag version.
29+
30+
Add the title from the changelog.md into the release notes.
31+
32+
Select the necessary prerelease or latest release options and hit the 'publish release' button.
2933

3034
# Update the website
3135

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name := "viash"
22

3-
version := "0.9.3"
3+
version := "0.9.4-dev"
44

55
scalaVersion := "3.3.4"
66

0 commit comments

Comments
 (0)