Skip to content

Commit 1eb863d

Browse files
Ahmed Abbasclaude
andcommitted
chore(ci): add supply-chain minimum-release-age gate + Renovate onboarding
Onboards javascript-sdk to convertcom/supply-chain: - renovate.json extends the shared preset (minimumReleaseAge 3d, @convertcom/* exempt, GitHub Action digest pinning) - dep-age-check workflow runs the shared composite age gate on every PR (warn mode for the initial bake; will flip to block + required check) Ref: Asana 1216667157595351. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 71de25c commit 1eb863d

2 files changed

Lines changed: 24 additions & 0 deletions

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: dep-age-check
2+
3+
on:
4+
pull_request:
5+
6+
permissions:
7+
contents: read
8+
9+
jobs:
10+
age-gate:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
14+
with:
15+
fetch-depth: 0 # need the base ref to diff lockfiles
16+
- uses: convertcom/supply-chain@1e6559ce3128a1c80f2bf5ad780c79ffa75af751 # seed
17+
with:
18+
# Warn-only for the initial bake; flip to `block` + required check
19+
# once we've confirmed no false positives on main.
20+
mode: warn

renovate.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["github>convertcom/supply-chain"]
4+
}

0 commit comments

Comments
 (0)