Skip to content

Commit baa0e4f

Browse files
committed
chore: add changesets
1 parent fd061fa commit baa0e4f

File tree

3 files changed

+675
-13
lines changed

3 files changed

+675
-13
lines changed

.github/workflows/release.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Release
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
concurrency: ${{ github.workflow }}-${{ github.ref }}
9+
10+
jobs:
11+
release:
12+
name: Release
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Checkout Repo
16+
uses: actions/checkout@v3
17+
18+
- name: Setup Node.js 20
19+
uses: actions/setup-node@v3
20+
with:
21+
node-version: 20
22+
23+
- name: Install Dependencies
24+
run: pnpm install
25+
26+
- name: Create Release Pull Request
27+
uses: changesets/action@v1
28+
env:
29+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"name": "cdn-cache-control",
33
"version": "1.0.0",
4-
"description": "",
4+
"description": "Easy, opinionated CDN cache header handling",
5+
"homepage": "https://github.com/ascorbic/cdn-cache-control",
6+
"repository": "ascorbic/cdn-cache-control",
57
"main": "dist/index.js",
68
"type": "module",
79
"types": "dist/index.d.ts",
@@ -49,12 +51,13 @@
4951
"license": "MIT",
5052
"devDependencies": {
5153
"@arethetypeswrong/cli": "^0.15.3",
54+
"@changesets/cli": "^2.27.7",
5255
"@types/node": "^20.14.2",
5356
"prettier": "^3.3.1",
5457
"publint": "^0.2.8",
5558
"tsdoc-markdown": "^0.6.0",
5659
"tsup": "^8.1.0",
57-
"typescript": "5.5.0-beta"
60+
"typescript": "^5.5.3"
5861
},
5962
"packageManager": "pnpm@8.14.0+sha1.bb42032ff80dba5f9245bc1b03470d2fa0b7fb2f"
60-
}
63+
}

0 commit comments

Comments
 (0)