forgejo/.forgejo/workflows
Earl Warren 206d0b3886
[CI] Forgejo Actions based release process
Refs: https://codeberg.org/forgejo/website/pulls/230
(cherry picked from commit 87d56bf6c7)

[CI] Forgejo Actions based release process (squash)

base64 -w0 to avoid wrapping when the doer name is long as it creates
a broken config.json

(cherry picked from commit 9efdc27e49)

[CI] Forgejo Actions based release process (squash) generate .xz files and sources

Generate .xz files
Check .sha256
Generate the source tarbal

(cherry picked from commit 7afec520c4)

[CI] Forgejo Actions based release process (squash) release notes

(cherry picked from commit d8f4f4807b)

[CI] Forgejo Actions based release process (squash) publish and sign release

(cherry picked from commit a52778c747)
(cherry picked from commit cf2ec62740)

[CI] Forgejo Actions based release process (squash) version

use Actions environment variables in Makefile (#25319) (#25318)

uses Actions variable to determine the version. But Forgejo builds
happen in a container where they are not available. Do not use them.

Also verify the version of the binary is as expected for sanity check.

(cherry picked from commit 6decf111a1)
2023-06-23 09:33:24 +02:00
..
build-release-integration.yml [CI] Forgejo Actions based release process 2023-06-23 09:33:24 +02:00
build-release.yml [CI] Forgejo Actions based release process 2023-06-23 09:33:24 +02:00
publish-release.yml [CI] Forgejo Actions based release process 2023-06-23 09:33:24 +02:00
testing.yml [CI] Forgejo Actions based CI for PR & branches 2023-06-23 09:28:42 +02:00