Skip to content

Commit c3c2a2a

Browse files
new cv
1 parent 6f8cb08 commit c3c2a2a

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

.github/workflows/deploy.yml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
- main
88
paths:
99
- "assets/**"
10+
- "_sass/**"
11+
- "_scripts/**"
1012
- "**.bib"
1113
- "**.html"
1214
- "**.js"
@@ -34,6 +36,8 @@ on:
3436
- main
3537
paths:
3638
- "assets/**"
39+
- "_sass/**"
40+
- "_scripts/**"
3741
- "**.bib"
3842
- "**.html"
3943
- "**.js"
@@ -67,11 +71,16 @@ jobs:
6771
steps:
6872
- name: Checkout 🛎️
6973
uses: actions/checkout@v4
70-
- name: Setup Ruby
74+
- name: Setup Ruby 💎
7175
uses: ruby/setup-ruby@v1
7276
with:
73-
ruby-version: "3.2.2"
77+
ruby-version: "3.3.5"
7478
bundler-cache: true
79+
- name: Setup Python 🐍
80+
uses: actions/setup-python@v5
81+
with:
82+
python-version: "3.13"
83+
cache: "pip" # caching pip dependencies
7584
- name: Update _config.yml ⚙️
7685
uses: fjogeleit/yaml-update-action@main
7786
with:
@@ -81,8 +90,8 @@ jobs:
8190
value: ${{ github.repository }}
8291
- name: Install and Build 🔧
8392
run: |
84-
sudo apt-get update && sudo apt-get install -y imagemagick
85-
pip3 install --upgrade jupyter
93+
sudo apt-get update && sudo apt-get install -y imagemagick
94+
pip3 install --upgrade nbconvert
8695
export JEKYLL_ENV=production
8796
bundle exec jekyll build
8897
- name: Purge unused CSS 🧹
@@ -93,4 +102,4 @@ jobs:
93102
if: github.event_name != 'pull_request'
94103
uses: JamesIves/github-pages-deploy-action@v4
95104
with:
96-
folder: _site
105+
folder: _site

0 commit comments

Comments
 (0)