Skip to content
This repository was archived by the owner on Aug 28, 2025. It is now read-only.

Commit 292fcbc

Browse files
authored
chore(ci): implement code scanning (#26)
## Summary Adds PR vulnerability and license scanning, and master build release creation & SBOM generation. ## Detail ## Testing ## Documentation --- **Requested Reviewers:** @mention
1 parent 470ed51 commit 292fcbc

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: Continuous Integration
22
on:
33
pull_request:
4+
push:
5+
branches: [master]
46
jobs:
57
test:
68
name: 'Test'
@@ -25,3 +27,13 @@ jobs:
2527

2628
- name: Run Tests
2729
run: yarn test:unit:ci
30+
31+
scan:
32+
needs: test
33+
if: github.event_name == 'pull_request'
34+
uses: circlefin/circle-public-github-workflows/.github/workflows/pr-scan.yaml@v1
35+
36+
release-sbom:
37+
needs: test
38+
if: github.event_name == 'push'
39+
uses: circlefin/circle-public-github-workflows/.github/workflows/attach-release-assets.yaml@v1

0 commit comments

Comments
 (0)