forgejo/.forgejo/workflows
Earl Warren 6e94be527a
chore(ci): remove old releases from forgejo-integration
The releases are created when:

* a tag is pushed to the integration repository it will create a
  vX.Y.Z release
* a new commit is pushed to a branch and mirrored to the integration
  repository, it will create a vX.Y-test release named after the branch

When both vX.Y.Z and vX.Y-test release are present, the end-to-end
tests will use vX.Y.Z because it comes first in release sort
order. This ensures that a last round of end-to-end tests is run from
the release built in the integration repository, exactly as it will be
published and signed.

In between stable releases, the vX.Y-test releases are built daily and
must be used instead for end-to-end testing so that problems can be
detected as soon as possible. For that to happen, the stable release
must be removed from the integration repository and this is done 24h
after they were published.

The vX.Y-test releases are removed if they have not been updated in 18
months. As of August 2024 it is possible for a LTS to still be needed
in tests over a year after it was last updated, although it is
unlikely that such a lack of activity happens, there is no reason to
remove the test release before that.
2024-08-10 15:16:00 +02:00
..
backport.yml fix(action): forgejo-backport-action committer name and email 2024-07-31 17:43:36 +02:00
build-release-integration.yml Disable duplicate builds 2024-03-25 13:24:53 +01:00
build-release.yml chore(ci): do not hardcode go version, use go.mod instead 2024-08-03 11:53:55 +02:00
cascade-setup-end-to-end.yml [CI] simplify end-to-end test cascading PR 2024-03-20 18:16:56 +01:00
e2e.yml chore(ci): do not hardcode go version, use go.mod instead 2024-08-03 11:53:55 +02:00
forgejo-integration-cleanup.yml chore(ci): remove old releases from forgejo-integration 2024-08-10 15:16:00 +02:00
mirror.yml ci: add workflow_dispatch to renovate and mirror 2024-08-06 13:52:36 +02:00
publish-release.yml chore(ci): do not hardcode go version, use go.mod instead 2024-08-03 11:53:55 +02:00
release-notes-assistant-milestones.yml Update module github.com/editorconfig-checker/editorconfig-checker/v2/cmd/editorconfig-checker to v3 2024-08-09 21:03:37 +02:00
release-notes-assistant.yml Update module github.com/editorconfig-checker/editorconfig-checker/v2/cmd/editorconfig-checker to v3 2024-08-09 21:03:37 +02:00
renovate.yml Update renovate to v38.21.3 2024-08-08 08:05:32 +00:00
testing.yml Revert "Open telemetry integration (#3972)" 2024-08-07 11:22:43 +02:00