|
4 | 4 | push: |
5 | 5 | branches: |
6 | 6 | - dev |
7 | | - - linux-desktop |
| 7 | + - wayland-support |
8 | 8 | paths: |
9 | 9 | - 'application/**' |
| 10 | + - '.github/**' |
10 | 11 |
|
11 | 12 | jobs: |
12 | 13 | build-windows-app: |
@@ -120,6 +121,8 @@ jobs: |
120 | 121 | uses: actions/setup-python@v2 |
121 | 122 | with: |
122 | 123 | python-version: '3.12' |
| 124 | + - name: Install libarchive-tools |
| 125 | + run: sudo apt-get install -y libarchive-tools |
123 | 126 | - name: Install Python dependencies |
124 | 127 | run: | |
125 | 128 | python -m pip install --upgrade pip |
@@ -148,11 +151,19 @@ jobs: |
148 | 151 | working-directory: ./application |
149 | 152 | env: |
150 | 153 | GH_TOKEN: ${{secrets.GITHUB_TOKEN}} |
151 | | - - name: Rename Installer |
152 | | - run: mv dist/kbs_*_amd64.deb dist/Keyboard-Sounds-amd64.deb |
| 154 | + - name: Rename deb installer |
| 155 | + run: mv dist/kbs_*_amd64.deb dist/Keyboard-Sounds-Setup-linux-x64.deb |
153 | 156 | working-directory: ./application |
154 | | - - name: Upload artifacts |
| 157 | + - name: Rename pacman installer |
| 158 | + run: mv dist/kbs-*.pacman dist/Keyboard-Sounds-Setup-linux-x64.pacman |
| 159 | + working-directory: ./application |
| 160 | + - name: Upload deb installer |
| 161 | + uses: actions/upload-artifact@v4 |
| 162 | + with: |
| 163 | + name: build-artifacts-deb |
| 164 | + path: application/dist/Keyboard-Sounds-Setup-linux-x64.deb |
| 165 | + - name: Upload pacman installer |
155 | 166 | uses: actions/upload-artifact@v4 |
156 | 167 | with: |
157 | | - name: build-artifacts-linux |
158 | | - path: application/dist/Keyboard-Sounds-amd64.deb |
| 168 | + name: build-artifacts-pacman |
| 169 | + path: application/dist/Keyboard-Sounds-Setup-linux-x64.pacman |
0 commit comments