Skip to content

Commit ca3d8cd

Browse files
committed
attempt to make ci not fail
1 parent 1f6d81b commit ca3d8cd

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

.github/workflows/validate.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,32 @@ jobs:
2020
os: [ubuntu-latest, windows-latest, macos-latest]
2121
runs-on: ${{ matrix.os }}
2222
steps:
23+
# such a huge repo...
24+
- name: 🧹 Free disk space
25+
run: |
26+
sudo rm -rf /usr/share/dotnet
27+
sudo rm -rf /usr/local/lib/android
28+
sudo rm -rf /opt/ghc
29+
sudo rm -rf /opt/hostedtoolcache/CodeQL
2330
- name: ⬇️ Checkout repo
2431
uses: actions/checkout@v4
32+
with:
33+
fetch-depth: 1
34+
sparse-checkout-cone-mode: true
35+
# this is necessary because it's such a huge repo... I regret making this all in one workshop in retrospect...
36+
sparse-checkout: |
37+
/
38+
epicshop
39+
exercises/01.cookies
2540
2641
- name: ⎔ Setup node
2742
uses: actions/setup-node@v4
2843
with:
2944
node-version: 24
3045

46+
- name: 🔧 Run fix
47+
run: node ./epicshop/fix.js
48+
3149
- name: ▶️ Run setup script
3250
run: npm run setup
3351

0 commit comments

Comments
 (0)