mirror of
https://github.com/discourse/discourse.git
synced 2025-10-03 17:21:20 +08:00
DEV: Ensure prebuilt assets are compiled for the beta
tag (#35060)
Our current release process involves pushing two commits to `main` simultaneously. The first is tagged `beta`, and then the second begins the new `-latest` cycle for the next beta version. Since they're pushed together, GitHub only triggers a single 'push' event for the most recent commit. This commit updates the publish-assets workflow so that it's also triggered when the `beta` tag is attached to a new commit. That'll ensure that assets are built & published for that specific commit, which is accessible via the `beta` tag and the version-specific tags.
This commit is contained in:
parent
ac1d0e38ce
commit
9eed5b1c89
1 changed files with 2 additions and 0 deletions
2
.github/workflows/publish-assets.yml
vendored
2
.github/workflows/publish-assets.yml
vendored
|
@ -5,6 +5,8 @@ on:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
- stable
|
- stable
|
||||||
|
tags:
|
||||||
|
- beta
|
||||||
|
|
||||||
concurrency:
|
concurrency:
|
||||||
group: publish-assets-${{ format('{0}-{1}', github.run_number, github.job) }}
|
group: publish-assets-${{ format('{0}-{1}', github.run_number, github.job) }}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue