Remove the TEMPORARY push-to-quic-cut6 trigger

The binaries are committed and verify-committed went green on the trigger's
own run (https://github.com/GameCult/CultLib/actions/runs/35912901846).
Reverts quic-native.yml to the triggers named in cut 6 (docs/typescript-
quic-realtime-cut.md:2153-2156): push to main and pull_request run
verify-committed only, workflow_dispatch runs the two builds, a
cultmesh-quic-native-v* tag runs all four. Diff against 4d75d90 (the file
before the temporary trigger was added) is empty.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Meta Vens 2026-09-23 22:00:25 +02:00
commit 4fccdf17ff

View file

@ -13,11 +13,6 @@ on:
push:
branches:
- main
# TEMPORARY (cut 6 landing): workflow_dispatch cannot be exercised until
# this file is registered from the default branch, so a push to this
# branch stands in to prove the build/verify jobs before the binaries
# are committed. Remove this line before merging to main.
- quic-cut6
tags:
- "cultmesh-quic-native-v*"
pull_request:
@ -32,14 +27,10 @@ jobs:
# also runs it, alongside the two builds and the release.
verify-committed:
name: Verify committed binaries match SHA256SUMS
# TEMPORARY: the `refs/heads/quic-cut6` arm below goes with the branch
# trigger above. Remove both in the same commit, before merge.
if: >-
github.event_name == 'pull_request' ||
(github.event_name == 'push' &&
(github.ref == 'refs/heads/main' ||
github.ref == 'refs/heads/quic-cut6' ||
startsWith(github.ref, 'refs/tags/cultmesh-quic-native-v')))
(github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/cultmesh-quic-native-v')))
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
@ -60,12 +51,9 @@ jobs:
# A dry (workflow_dispatch) run uploads artifacts and creates no release.
build-win32-x64:
name: Build win32-x64
# TEMPORARY: the push-to-quic-cut6 arm below goes with the branch trigger
# above. Remove both in the same commit, before merge.
if: >-
github.event_name == 'workflow_dispatch' ||
(github.event_name == 'push' &&
(github.ref == 'refs/heads/quic-cut6' || startsWith(github.ref, 'refs/tags/cultmesh-quic-native-v')))
(github.event_name == 'push' && startsWith(github.ref, 'refs/tags/cultmesh-quic-native-v'))
runs-on: windows-latest
timeout-minutes: 20
steps:
@ -98,12 +86,9 @@ jobs:
build-linux-x64:
name: Build linux-x64
# TEMPORARY: the push-to-quic-cut6 arm below goes with the branch trigger
# above. Remove both in the same commit, before merge.
if: >-
github.event_name == 'workflow_dispatch' ||
(github.event_name == 'push' &&
(github.ref == 'refs/heads/quic-cut6' || startsWith(github.ref, 'refs/tags/cultmesh-quic-native-v')))
(github.event_name == 'push' && startsWith(github.ref, 'refs/tags/cultmesh-quic-native-v'))
runs-on: ubuntu-latest
# Q6 A: this pinned Debian 13 container is the only permitted Linux
# release builder. The digest is the pin; the `debian:13` tag is only a