Skip to content

Commit eb78cb5

Browse files
committed
fix: add release notes and exclude .d.ts.map from release dist check
1 parent 77010d9 commit eb78cb5

1 file changed

Lines changed: 24 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,36 @@ jobs:
2424
- run: npm run build
2525

2626
- name: Check dist is up to date
27-
run: git diff --exit-code dist/
27+
run: git diff --exit-code -- dist/ ':!dist/**/*.d.ts.map'
2828

2929
- name: Create GitHub Release
3030
uses: softprops/action-gh-release@v2
3131
with:
3232
generate_release_notes: true
3333
make_latest: true
34+
body: |
35+
## Auths Verify GitHub Action
36+
37+
Verify commit signatures in your CI pipeline using [Auths](https://github.com/auths-dev/auths) identity keys.
38+
39+
### Features
40+
- Verifies SSH commit signatures against an allowed signers file or identity bundle
41+
- Auto-downloads the `auths` CLI at runtime
42+
- SHA256 checksum verification on downloaded binaries
43+
- Supports `pull_request` and `push` events with automatic commit range detection
44+
- GitHub Step Summary with per-commit verification results
45+
- Optional PR comments with fix instructions for unsigned commits
46+
- Skips merge commits and GPG-signed commits by default
47+
48+
### Usage
49+
50+
```yaml
51+
- uses: auths-dev/auths-verify-github-action@v1
52+
with:
53+
allowed-signers: '.auths/allowed_signers'
54+
```
55+
56+
See the [README](https://github.com/auths-dev/auths-verify-github-action#readme) for full configuration options.
3457
3558
- name: Update floating major tag
3659
run: |

0 commit comments

Comments
 (0)