Skip to content

Commit f4a75cf

Browse files
Merge pull request #588 from step-security/rc-26
Release v2.13.1
2 parents ec9f2d5 + 95503d0 commit f4a75cf

17 files changed

+95860
-98045
lines changed

.github/workflows/code-review.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

.github/workflows/test.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,32 @@ jobs:
4444
with:
4545
files: |
4646
reports/*.xml
47+
48+
build-check:
49+
runs-on: ubuntu-latest
50+
steps:
51+
- name: Harden Runner
52+
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
53+
with:
54+
disable-sudo: true
55+
egress-policy: audit
56+
allowed-endpoints: >
57+
github.com:443
58+
registry.npmjs.org:443
59+
60+
- name: Checkout
61+
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
62+
- name: Install Dependencies
63+
run: npm ci
64+
- name: Run build
65+
run: npm run build
66+
- name: Check for changes in dist
67+
run: |
68+
if [[ `git status --porcelain dist` ]]; then
69+
echo "Changes detected in dist directory after build:"
70+
git status --porcelain dist
71+
git diff dist
72+
exit 1
73+
else
74+
echo "No changes in dist directory - build is clean"
75+
fi

0 commit comments

Comments
 (0)