Skip to content

Commit 5823365

Browse files
committed
Improve deployment
1 parent 2cdbf82 commit 5823365

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

.github/workflows/deploy.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,12 @@ jobs:
2828
with:
2929
repository: zwikdev/zwik-client
3030
path: zwik-client
31-
- name: Setup Pages
32-
uses: actions/configure-pages@v5
3331
- name: Build
3432
run: ./build.sh
3533
- name: Upload artifact
3634
uses: actions/upload-pages-artifact@v3
3735
with:
38-
path: '.'
36+
path: 'dist/'
3937
- name: Deploy to GitHub Pages
4038
id: deployment
4139
uses: actions/deploy-pages@v4

build.sh

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22

33
ls -al
44

5-
mkdir -p install-data
5+
mkdir -p dist/install-data
66

7-
wget https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Miniforge3-24.3.0-0-Linux-x86_64.sh -O install-data/Miniforge3-24.3.0-0-Linux-x86_64.sh
8-
wget https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Miniforge3-24.3.0-0-MacOSX-x86_64.sh -O install-data/Miniforge3-24.3.0-0-MacOSX-x86_64.sh
9-
wget https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Miniforge3-24.3.0-0-Windows-x86_64.exe -O install-data/Miniforge3-24.3.0-0-Windows-x86_64.exe
7+
cp index.html dist/index.html
108

11-
cp zwik-client/scripts/zwik-install.sh install-data/zwik-install.sh
12-
cp zwik-client/scripts/zwik-install.bat install-data/zwik-install.bat
9+
wget --progress=dot:mega https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Miniforge3-24.3.0-0-Linux-x86_64.sh -O dist/install-data/Miniforge3-24.3.0-0-Linux-x86_64.sh
10+
wget --progress=dot:mega https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Miniforge3-24.3.0-0-MacOSX-x86_64.sh -O dist/install-data/Miniforge3-24.3.0-0-MacOSX-x86_64.sh
11+
wget --progress=dot:mega https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Miniforge3-24.3.0-0-Windows-x86_64.exe -O dist/install-data/Miniforge3-24.3.0-0-Windows-x86_64.exe
1312

14-
cp zwik-client/scripts/zwik_client.py install-data/zwik_client.py
15-
cp zwik-client/scripts/zwik_client_settings.py install-data/zwik_client_settings.py
13+
cp zwik-client/scripts/zwik_client.py dist/install-data/zwik_client.py
14+
cp zwik-client/scripts/zwik_client_settings.py dist/install-data/zwik_client_settings.py
1615

17-
cp zwik-client/bootstrap/zwik_environment zwik_environment.sh
18-
cp zwik-client/bootstrap/zwik_environment.bat zwik_environment.bat
16+
cp zwik-client/scripts/zwik-install.sh dist/zwik-install.sh
17+
cp zwik-client/scripts/zwik-install.bat dist/zwik-install.bat
18+
19+
cp zwik-client/bootstrap/zwik_environment dist/zwik_environment.sh
20+
cp zwik-client/bootstrap/zwik_environment.bat dist/zwik_environment.bat

0 commit comments

Comments
 (0)