Run CI on the self-hosted GitLab #1

Merged
jcoffey-dev merged 1 commits from ci/gitlab-pipeline into main 2026-09-21 03:35:40 +00:00
1 Commits
Author SHA1 Message Date
jcoffey-dev 2d64e30cb2 Run releases on the self-hosted GitLab
Ports .github/workflows/release.yml after the GitHub account was suspended:
tag-driven, reproducible tarballs, the same refusal to release a tag that is
not an ancestor of the default branch, with the assets going to the generic
package registry and a Release created from them.

e2e.yml is not ported. e2e/public.sh publishes 25, 80, 443, 465, 993, 995
and 4190 on the machine it runs on. On Actions that was a throwaway VM; the
runner here is Web_Host, where 80 and 443 are nginx serving every live site.
It stays a manual check on a disposable host.

The Actions workflows stay in the tree as the reference.
2026-09-20 20:13:35 -07:00