CI: standardize workflows #15

Merged
jcabillot merged 9 commits from fix/workflow-standard into main 2026-06-13 22:16:12 -04:00
Owner

Standardize Gitea Actions workflows to match the htpasswd pattern:

  • Add test job to build and test the image before pushing
  • Add dependency chains (needs:) between jobs
  • Consistent naming and structure across all workflows
  • Update cron schedule to nightly (0 0 * * *)
  • Update RELEASE_BRANCHES to main
  • Update image to jcabillot/opencode
  • Update git URL to scm.cabillot.eu/perso/opencode.git
Standardize Gitea Actions workflows to match the htpasswd pattern: - Add `test` job to build and test the image before pushing - Add dependency chains (`needs:`) between jobs - Consistent naming and structure across all workflows - Update cron schedule to nightly (`0 0 * * *`) - Update RELEASE_BRANCHES to `main` - Update image to `jcabillot/opencode` - Update git URL to `scm.cabillot.eu/perso/opencode.git`
cloudix_mcp_server added 1 commit 2026-06-13 17:36:23 -04:00
CI: standardize workflows
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Failing after 3m19s
1a4c17a26c
cloudix_mcp_server added 1 commit 2026-06-13 19:05:14 -04:00
fix: correct all action SHAs in main.yaml
PR Checks / build-test (pull_request) Failing after 3m52s
PR Checks / hadolint (pull_request) Successful in 6s
7dae5b1e9b
cloudix_mcp_server added 1 commit 2026-06-13 19:05:17 -04:00
fix: correct all action SHAs in pr.yaml
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Failing after 3m48s
3600839a03
cloudix_mcp_server added 1 commit 2026-06-13 19:05:19 -04:00
fix: correct build-push-action SHA in tag.yaml
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Failing after 17s
e7c1b553ed
cloudix_mcp_server added 1 commit 2026-06-13 20:23:15 -04:00
fix: remove test.sh step (not present in repo), correct structure
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Failing after 14s
1a61961971
cloudix_mcp_server added 1 commit 2026-06-13 20:25:38 -04:00
fix: remove test.sh step from cron.yaml (no tests/test.sh in repo)
PR Checks / hadolint (pull_request) Successful in 5s
PR Checks / build-test (pull_request) Failing after 13s
28149e6b0a
cloudix_mcp_server added 1 commit 2026-06-13 20:25:43 -04:00
fix: remove test.sh step from tag.yaml (no tests/test.sh in repo)
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Failing after 13s
fae9b53009
cloudix_mcp_server added 1 commit 2026-06-13 20:25:46 -04:00
fix: remove test.sh step from pr.yaml (no tests/test.sh in repo)
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Successful in 13s
f6e0bea6c1
jcabillot merged commit 281e9236be into main 2026-06-13 22:16:12 -04:00
jcabillot deleted branch fix/workflow-standard 2026-06-13 22:16:13 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: perso/opencode#15