Skip to content

Commit fa7acab

Browse files
Boshenclaudefengmk2
authored
ci: replace zizmor and cargo-deny with oxc-project/security-action (#1635)
## Summary - Remove `.github/workflows/zizmor.yml` and `.github/workflows/deny.yml` workflows - Remove `deny.toml` configuration - Add `.github/workflows/security.yml` using `oxc-project/security-action@v1.0.5` 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: MK (fengmk2) <fengmk2@gmail.com>
1 parent 110f89c commit fa7acab

4 files changed

Lines changed: 24 additions & 372 deletions

File tree

.github/workflows/deny.yml

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

.github/workflows/security.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Security Analysis
2+
3+
on:
4+
workflow_dispatch:
5+
pull_request:
6+
types: [opened, synchronize]
7+
push:
8+
branches:
9+
- main
10+
paths:
11+
- '.github/workflows/**'
12+
13+
permissions: {}
14+
15+
concurrency:
16+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
17+
cancel-in-progress: ${{ github.ref_name != 'main' }}
18+
19+
jobs:
20+
security:
21+
name: Security Analysis
22+
runs-on: ubuntu-latest
23+
steps:
24+
- uses: oxc-project/security-action@77e230508eccbb400b23746dab6c573a8ea7483e # v1.0.5

.github/workflows/zizmor.yml

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

deny.toml

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

0 commit comments

Comments
 (0)