Skip to content

Commit eedca1b

Browse files
committed
ci: update release workflow
1 parent 78bb53f commit eedca1b

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,11 +230,22 @@ jobs:
230230
name: artifacts-dist-manifest
231231
path: dist-manifest.json
232232

233+
custom-changelog:
234+
needs:
235+
- plan
236+
- build-local-artifacts
237+
- build-global-artifacts
238+
uses: ./.github/workflows/changelog.yml
239+
with:
240+
plan: ${{ needs.plan.outputs.val }}
241+
secrets: inherit
242+
233243
# Create a Github Release while uploading all files to it
234244
announce:
235245
needs:
236246
- plan
237247
- host
248+
- custom-changelog
238249
# use "always() && ..." to allow us to wait for all publish jobs while
239250
# still allowing individual publish jobs to skip themselves (for prereleases).
240251
# "host" however must run to completion, no skipping allowed!

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ci = ["github"]
1414
installers = ["shell"]
1515
# Target platforms to build apps for (Rust target-triple syntax)
1616
targets = ["x86_64-unknown-linux-gnu"]
17-
# This setting determines which custom jobs to run during the "host" phase
17+
# Host jobs to run in CI
1818
host-jobs = ["./changelog"]
1919
# Publish jobs to run in CI
2020
pr-run-mode = "plan"

0 commit comments

Comments
 (0)