Skip to content

Commit 0dab418

Browse files
committed
Switch from Jekyll to Astro
1 parent 32fa8e8 commit 0dab418

File tree

123 files changed

+8740
-1292
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

123 files changed

+8740
-1292
lines changed

.github/workflows/jekyll.yml

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

.github/workflows/site.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Build and Deploy site
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
workflow_dispatch:
7+
pull_request:
8+
9+
permissions:
10+
contents: read
11+
pages: write
12+
id-token: write
13+
14+
concurrency:
15+
group: pages-deploy
16+
cancel-in-progress: true
17+
18+
jobs:
19+
build:
20+
runs-on: ubuntu-latest
21+
steps:
22+
- name: Checkout repository
23+
uses: actions/checkout@v6
24+
25+
- name: Install, build, and upload site
26+
uses: withastro/action@v5
27+
#with:
28+
# path: .
29+
30+
deploy:
31+
needs: build
32+
runs-on: ubuntu-latest
33+
if: github.ref == 'refs/heads/main' && github.event_name != 'pull_request'
34+
35+
environment:
36+
name: github-pages
37+
url: ${{ steps.deployment.outputs.page_url }}
38+
steps:
39+
- name: Deploy to GitHub Pages
40+
id: deployment
41+
uses: actions/deploy-pages@v4
42+

.gitignore

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,25 @@ vendor/
1010
*.swo
1111
*.bkp
1212

13+
# build output
14+
dist/
15+
# generated types
16+
.astro/
17+
18+
# dependencies
19+
node_modules/
20+
21+
# logs
22+
npm-debug.log*
23+
yarn-debug.log*
24+
yarn-error.log*
25+
pnpm-debug.log*
26+
27+
28+
# environment variables
29+
.env
30+
.env.production
31+
32+
# macOS-specific files
33+
.DS_Store
34+

Gemfile

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

Gemfile.lock

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

0 commit comments

Comments
 (0)