fix: standardize CI workflow to unified pattern #3

Open
rock wants to merge 1 commits from fix/standardize-ci-workflow into main
Owner

Reference: riotpiao.com action run 496/707

Unified structure:

  • test job: all branches + PRs
  • build-push job: main push only, depends on test
  • Install Node.js before checkout
  • Install docker only in build-push
  • Proper secrets and env handling
  • Docker login + build + push + prune
Reference: riotpiao.com action run 496/707 Unified structure: - test job: all branches + PRs - build-push job: main push only, depends on test - Install Node.js before checkout - Install docker only in build-push - Proper secrets and env handling - Docker login + build + push + prune
rock added 1 commit 2026-09-07 07:11:11 +00:00
fix: standardize CI workflow to unified pattern
CI / Test (pull_request) Successful in 3m23s
CI / Build & Push Image (pull_request) Skipped
5c30fd4fb7
Reference: riotpiao.com action run 496/707

Unified structure:
- test job: all branches + PRs
- build-push job: main push only, depends on test
- Install Node.js before checkout
- Install docker only in build-push
- Proper secrets and env handling
- Docker login + build + push + prune
All checks were successful
CI / Test (pull_request) Successful in 3m23s
CI / Build & Push Image (pull_request) Skipped
This pull request has changes conflicting with the target branch.
  • .gitea/workflows/ci.yaml
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/standardize-ci-workflow:fix/standardize-ci-workflow
git checkout fix/standardize-ci-workflow
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rock/homelab-frontend#3