feat(orders): export order history as CSV
orders-api · feat/order-export · 9c41e7a
Failed: 1 of 7 required checks failed. The pull request cannot merge until it passes.
Quality gate
Passed- BuildType-check and production build.Pass
- LintFormatting and static analysis on changed files.Pass
- TestsUnit and integration tests: 214 passed, 0 failed.Pass
- Coverage84% of changed lines covered. The threshold is 80%.Pass
Security gate
1 of 3 failed- Dependency auditNo known advisories in the resolved dependencies.Pass
- SAST & secretsSemgrep and Gitleaks: no findings.Pass
- Supply chain1 GitHub Action is not pinned to a commit.Fail
- Finding
- The new workflow
.github/workflows/export.ymlusesactions/checkout@v4. A tag can be moved to point at different code, so the build would run whatever the tag points to that day. - Fix
- Pin the action to its full commit SHA and keep the version as a comment. Dependabot updates both.
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

