acdream/tests/AcDream.Launcher.Core.Tests
Erik ff01423f3f
Some checks failed
CI / linux-portable (push) Failing after 3m22s
CI / windows-gate (push) Successful in 5m27s
CI / release (push) Has been skipped
ci: put the launcher's update pointer in a release, and delete the dist branch
The dist branch existed to carry ~120 MB payloads that could not go on main.
Once payloads became release attachments it held one 500-byte manifest.json,
so it was a whole branch for a reason that no longer applied.

The pointer is now a release asset too: each publish recreates a one-asset
 release naming the versioned build. Forgejo has no
/releases/latest/download/ route (404), so a pointer is still required — but
keeping it in a release means nothing about distribution lives in git: no
payload branch, no bot commits on main, and no push that could retrigger the
pipeline (which is why writing the manifest to main was not the answer either).

Recreating the tag deletes the old release AND its tag; the tag outlives its
release and would otherwise block recreation.

Versioned releases are retained, so older builds stay downloadable.
tools/publish-dist.ps1 is removed — publishing is CI's job now.
2026-08-19 14:40:41 +02:00
..
Installation test: replace final fixed-delay oracles 2026-08-18 13:12:26 +02:00
Integrity feat(launcher): Campaign LA LA3 — AcDream.Launcher.Core profile store, composer, supervisor, status tailer 2026-08-14 15:49:13 +02:00
Launching test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
Orchestration test: replace campaign labels with behavior names 2026-08-18 12:25:00 +02:00
Profiles test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
Status test: make prerequisite lanes fail honestly 2026-08-18 12:09:41 +02:00
Updates ci: put the launcher's update pointer in a release, and delete the dist branch 2026-08-19 14:40:41 +02:00
AcDream.Launcher.Core.Tests.csproj build: make release restore reproducible 2026-08-18 10:29:00 +02:00
LauncherCoreDependencyBoundaryTests.cs fix(launcher): Campaign LA LA3 review fixes — contract paths omission, probe composition, graceful stop, hygiene 2026-08-14 16:29:39 +02:00
packages.neutral.lock.json build: make release restore reproducible 2026-08-18 10:29:00 +02:00