fix: convert to standard htpasswd 4-workflow pattern #9
Reference in New Issue
Block a user
Delete Branch "fix/workflow-standard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Convert Gitea Actions workflows to the standard htpasswd 4-workflow pattern used across web/* repos.
Changes
cron.yaml (Nightly Rebuild)
0 0 * * *hadolintjob (lint Dockerfile, continue-on-error: true)testjob (build ci-image, run tests)build-pushjob: addfetch-depth: 0, get-latest-tag logic, tag with{version}-latest# v6,# v4, etc.) on alluses:directivespull: trueon build-push actionmain.yaml (Main Release)
hadolintjob (continue-on-error: true)testjobbuildjob (build production image with SHA tag)tagjob: configure git auth withSA_TOKEN_ACTION_PUSH_TAGS, bump version on push to masteruses:directivespr.yaml (PR Checks)
lint→hadolint, add version commentslint+testinto singlebuild-testjob (matches htpasswd pattern)tag.yaml (Tag Release)
branches: [master]totags: ['*']type=ref,event=tagandtype=ref,event=tag,suffix=-latestpull: trueKey changes from old pattern
SA_TOKEN_ACTION_PUSH_TAGSsecret for automated tag creation