Skip to content

Commit a17db89

Browse files
authored
Merge pull request #17 from Yeggstry/feat-waves
Basic waves and random teleport functionality
2 parents 3b4bccc + 8416dfc commit a17db89

20 files changed

+1236
-3591
lines changed

.github/workflows/pipeline.yml

Lines changed: 4 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,17 @@ on:
55
branches:
66
- main
77
- "feat-*"
8-
paths-ignore:
9-
- "data/processed/**"
10-
- "conf/series_geocode.json"
118

129
permissions:
1310
id-token: write
1411
pages: write
15-
contents: write
12+
contents: read
1613

1714
jobs:
18-
geocode-conf:
15+
build:
1916
runs-on: ubuntu-latest
2017
steps:
21-
- name: Check out repository
18+
- name: Check out repository (Initial commit state)
2219
uses: actions/checkout@v4
2320

2421
- name: Set up Python
@@ -31,50 +28,6 @@ jobs:
3128
python -m pip install --upgrade pip
3229
pip install -r requirements.txt
3330
34-
- name: Run Geocode Config Script
35-
run: python scripts/geocode.py
36-
37-
- name: Commit Geocode if changed
38-
uses: stefanzweifel/git-auto-commit-action@v5
39-
with:
40-
commit_message: "conf: auto-generate geocode configuration [skip ci]"
41-
42-
process_data:
43-
needs: [geocode-conf]
44-
runs-on: ubuntu-latest
45-
steps:
46-
- name: Check out repository (Initial commit state)
47-
uses: actions/checkout@v4
48-
49-
- name: Pull latest changes from remote branch
50-
run: git pull origin ${{ github.ref_name }}
51-
52-
- name: Setup Node.js
53-
uses: actions/setup-node@v4
54-
with:
55-
node-version: "20"
56-
57-
- name: Install dependencies
58-
run: npm install
59-
60-
- name: Run Data Processor Script
61-
run: npm run ci-data-processor
62-
63-
- name: Commit processed data if changed
64-
uses: stefanzweifel/git-auto-commit-action@v5
65-
with:
66-
commit_message: "data: auto-generate procesed data [skip ci]"
67-
68-
build-assets:
69-
needs: [geocode-conf, process_data]
70-
runs-on: ubuntu-latest
71-
steps:
72-
- name: Check out repository (Initial commit state)
73-
uses: actions/checkout@v4
74-
75-
- name: Pull latest changes from remote branch
76-
run: git pull origin ${{ github.ref_name }}
77-
7831
- name: Setup Node.js
7932
uses: actions/setup-node@v4
8033
with:
@@ -92,7 +45,7 @@ jobs:
9245
path: "./dist"
9346

9447
deploy_pages:
95-
needs: [build-assets]
48+
needs: [build]
9649
runs-on: ubuntu-latest
9750
environment:
9851
name: github-pages

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/gen
2+
13
cache.sqlite
24

35
/dist

0 commit comments

Comments
 (0)