Fix pre-release trigger for update-bundle action
This PR switches the update-bundle release trigger from `prereleased` to `published` because the former has been documented not to work. From https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#release: > Note: The prereleased type will not trigger for pre-releases published from draft releases, but the published type will trigger. If you want a workflow to run when stable and pre-releases publish, subscribe to published instead of released and prereleased.
This commit is contained in:
parent
dc046388f3
commit
ae24b75fca
1 changed files with 11 additions and 2 deletions
13
.github/workflows/update-bundle.yml
vendored
13
.github/workflows/update-bundle.yml
vendored
|
|
@ -2,11 +2,20 @@ name: Update default CodeQL bundle
|
||||||
|
|
||||||
on:
|
on:
|
||||||
release:
|
release:
|
||||||
types: [prereleased]
|
# From https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#release
|
||||||
|
# Note: The prereleased type will not trigger for pre-releases published
|
||||||
|
# from draft releases, but the published type will trigger. If you want a
|
||||||
|
# workflow to run when stable and pre-releases publish, subscribe to
|
||||||
|
# published instead of released and prereleased.
|
||||||
|
#
|
||||||
|
# From https://github.com/orgs/community/discussions/26281
|
||||||
|
# As a work around, in published type workflow, you could add if condition
|
||||||
|
# to filter pre-release attribute.
|
||||||
|
types: [published]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
update-bundle:
|
update-bundle:
|
||||||
if: startsWith(github.event.release.tag_name, 'codeql-bundle-')
|
if: github.event.release.prerelease && startsWith(github.event.release.tag_name, 'codeql-bundle-')
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Dump environment
|
- name: Dump environment
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue