2
0
Fork 0
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:
David Taylor 2025-09-30 09:04:27 +01:00 committed by GitHub
parent ac1d0e38ce
commit 9eed5b1c89
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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) }}