Skip to content

Commit 66f70de

Browse files
committed
chore: add tmate
fix: release fix: release chore: upgrade dependencies chore: improve deploy script chore: improve deploy script chore: improve deploy script chore: improve deploy script chore: improve deploy script chore: improve deploy script
1 parent eefa08f commit 66f70de

File tree

4 files changed

+126
-103
lines changed

4 files changed

+126
-103
lines changed

.changeset/gorgeous-kids-yawn.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"r.obin.ch": patch
3+
---
4+
5+
Upgrade dependencies

.github/workflows/cd-deploy.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,16 @@ jobs:
2929
- name: Checkout
3030
uses: actions/checkout@v4
3131
with:
32-
ref: ${{ inputs.ref }}
32+
ref: master
33+
# Fetch all history for tags
34+
# https://github.com/actions/checkout/issues/1471#issuecomment-1755639487
35+
fetch-depth: 0
36+
filter: tree:0
3337

34-
- name: Checkout src/content from master
38+
- name: Replace everything but content with current release
3539
run: |
36-
git sparse-checkout init --cone
37-
git sparse-checkout set src/content
38-
git fetch origin master
39-
git checkout origin/master -- src/content
40+
git worktree add ../release tags/${{ inputs.ref }}
41+
rsync -a --exclude '.git' --exclude 'src/content' --delete ../release/ ./
4042
4143
- name: Setup pnpm
4244
uses: pnpm/action-setup@v4

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
"@astrojs/mdx": "^4.0.3",
3232
"@astrojs/rss": "^4.0.10",
3333
"@astrojs/sitemap": "^3.2.1",
34-
"@fontsource/ibm-plex-mono": "^5.1.0",
35-
"@fontsource/poppins": "^5.1.0",
36-
"@fontsource/rajdhani": "^5.1.0",
34+
"@fontsource/ibm-plex-mono": "^5.1.1",
35+
"@fontsource/poppins": "^5.1.1",
36+
"@fontsource/rajdhani": "^5.1.1",
3737
"astro": "^5.1.1",
3838
"favicons": "^7.2.0",
3939
"limax": "^4.1.0",
@@ -47,7 +47,7 @@
4747
"devDependencies": {
4848
"@changesets/cli": "^2.27.11",
4949
"@types/mdast": "^4.0.4",
50-
"@types/node": "^22.10.2",
50+
"@types/node": "^22.10.3",
5151
"@vitest/coverage-v8": "2.1.8",
5252
"prettier": "^3.4.2",
5353
"prettier-plugin-astro": "^0.14.1",

0 commit comments

Comments
 (0)