linting added to CI + bypass tags
Some checks failed
ci/woodpecker/push/fx_oracle Pipeline is pending
ci/woodpecker/push/gateway_mntx Pipeline is pending
ci/woodpecker/push/gateway_tron Pipeline is pending
ci/woodpecker/push/ledger Pipeline is pending
ci/woodpecker/push/payments_methods Pipeline is pending
ci/woodpecker/push/payments_orchestrator Pipeline is pending
ci/woodpecker/push/payments_quotation Pipeline is pending
ci/woodpecker/push/gateway_chain Pipeline is pending
ci/woodpecker/push/gateway_tgsettle Pipeline is pending
ci/woodpecker/push/notification Pipeline is pending
ci/woodpecker/push/billing_documents Pipeline failed
ci/woodpecker/push/callbacks Pipeline failed
ci/woodpecker/push/discovery Pipeline failed
ci/woodpecker/push/bff Pipeline failed
ci/woodpecker/push/frontend Pipeline failed
ci/woodpecker/push/billing_fees Pipeline failed
ci/woodpecker/push/fx_ingestor Pipeline failed
Some checks failed
ci/woodpecker/push/fx_oracle Pipeline is pending
ci/woodpecker/push/gateway_mntx Pipeline is pending
ci/woodpecker/push/gateway_tron Pipeline is pending
ci/woodpecker/push/ledger Pipeline is pending
ci/woodpecker/push/payments_methods Pipeline is pending
ci/woodpecker/push/payments_orchestrator Pipeline is pending
ci/woodpecker/push/payments_quotation Pipeline is pending
ci/woodpecker/push/gateway_chain Pipeline is pending
ci/woodpecker/push/gateway_tgsettle Pipeline is pending
ci/woodpecker/push/notification Pipeline is pending
ci/woodpecker/push/billing_documents Pipeline failed
ci/woodpecker/push/callbacks Pipeline failed
ci/woodpecker/push/discovery Pipeline failed
ci/woodpecker/push/bff Pipeline failed
ci/woodpecker/push/frontend Pipeline failed
ci/woodpecker/push/billing_fees Pipeline failed
ci/woodpecker/push/fx_ingestor Pipeline failed
This commit is contained in:
19
README.md
19
README.md
@@ -110,6 +110,25 @@ make test-api # Run Go API tests only
|
||||
make test-frontend # Run Flutter tests only
|
||||
```
|
||||
|
||||
### Backend CI Bypass Tags
|
||||
|
||||
Backend Woodpecker module pipelines now run both lint and tests before image build/deploy.
|
||||
If you intentionally need to bypass checks for a specific commit, include one of these tags in the commit message:
|
||||
|
||||
```text
|
||||
[skip-lint:<service>] # Skip lint for one backend service pipeline
|
||||
[skip-lint] # Skip lint for all backend service pipelines
|
||||
[skip-tests:<service>] # Skip tests for one backend service pipeline
|
||||
[skip-tests] # Skip tests for all backend service pipelines
|
||||
[skip-autotests:<service>] # Alias for skip-tests:<service>
|
||||
[skip-autotests] # Alias for skip-tests
|
||||
[skip-checks:<service>] # Skip both lint and tests for one backend service pipeline
|
||||
[skip-checks] # Skip both lint and tests for all backend service pipelines
|
||||
```
|
||||
|
||||
`<service>` must match the backend pipeline key used by CI:
|
||||
`bff`, `callbacks`, `billing_documents`, `billing_fees`, `discovery`, `fx_ingestor`, `fx_oracle`, `gateway_chain`, `gateway_mntx`, `gateway_tgsettle`, `gateway_tron`, `ledger`, `notification`, `payments_methods`, `payments_orchestrator`, `payments_quotation`.
|
||||
|
||||
### Update Dependencies
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user