Commit Graph
4 Commits
Author SHA1 Message Date
Yorick Rommers a852d01b97 ci: move tag mirror workflow into .github/workflows
CI - Sanity Checks / Code Analysis (push) Successful in 5m36s
CI - Sanity Checks / Unit Tests (push) Failing after 14m18s
CI - Sanity Checks / Android JVM and Native Tests (push) Failing after 1m21s
CI - Sanity Checks / Native Formatting (push) Failing after 24s
CI - Sanity Checks / Linux native reliability (thread) (push) Failing after 3m12s
CI - Sanity Checks / Linux native reliability (address) (push) Failing after 3m10s
CI - Sanity Checks / Dependency Validation (push) Successful in 1m15s
CI - Sanity Checks / Server checks (push) Failing after 26s
CI - Sanity Checks / Website checks (push) Successful in 1m15s
CI - Sanity Checks / Linux package smoke build (push) Failing after 6m54s
Mirror release tags to GitHub build bridge / Mirror tag to GitHub (push) Failing after 42s
CI - Sanity Checks / Apple native reliability (iOS) (push) Canceled after 0s
CI - Sanity Checks / Apple native reliability (macOS) (push) Canceled after 0s
CI - Sanity Checks / Apple native reliability (tvOS) (push) Canceled after 0s
CI - Sanity Checks / Windows native reliability (arm64) (push) Canceled after 0s
CI - Sanity Checks / Windows native reliability (x64) (push) Canceled after 0s
Publish Windows Release to Gitea / Build Windows x64 and publish to Gitea (push) Canceled after 0s
Gitea's workflow discovery scans the first existing directory in
['.gitea/workflows', '.github/workflows'] and ignores the rest, so a
.gitea/workflows directory would silently shadow ci.yml and every other
workflow on this repo. The mirror workflow now lives next to the others
with a server_url guard so it only runs on Gitea.
2026-08-12 01:42:07 +02:00
Yorick Rommers eddbb236fe ci: gate optional release steps on env vars, not the secrets context
Mirror release tags to GitHub build bridge / Mirror tag to GitHub (push) Successful in 18s
GitHub Actions rejects the secrets context in if: conditions; the
workflow failed validation on push. Mirror build.yml's pattern of
copying the secret into step env and gating on that.
2026-08-12 01:18:53 +02:00
Yorick Rommers ad0d66803f ci: set up mirror SSH credentials before the tag existence check 2026-08-12 01:08:08 +02:00
Yorick Rommers df887b4329 ci: publish Windows releases to Gitea via GitHub build bridge
Mirror release tags to GitHub build bridge / Mirror tag to GitHub (push) Failing after 15s
Gitea has no Windows runner, so release tags pushed to this repo are
mirrored to the public GitHub fork yorickr/plezy (SSH deploy key over
ssh.github.com:443). The fork's windows-gitea-release workflow builds
the Windows x64 installer + portable on GitHub-hosted runners and
publishes them to the Gitea release for the same tag.
2026-08-12 01:05:16 +02:00