Skip to content

Commit 447533a

Browse files
authored
meshtasticd-debian: Remove existing deb builds (#5792)
Replaced with OpenSUSE Build Service https://build.opensuse.org/project/show/network:Meshtastic
1 parent 1b457bc commit 447533a

8 files changed

+9
-447
lines changed

.github/workflows/build_native.yml

-38
This file was deleted.

.github/workflows/build_raspbian.yml

-52
This file was deleted.

.github/workflows/build_raspbian_armv7l.yml

-52
This file was deleted.

.github/workflows/main_matrix.yml

+3-29
Original file line numberDiff line numberDiff line change
@@ -128,15 +128,6 @@ jobs:
128128
with:
129129
board: ${{ matrix.board }}
130130

131-
package-raspbian:
132-
uses: ./.github/workflows/package_raspbian.yml
133-
134-
package-raspbian-armv7l:
135-
uses: ./.github/workflows/package_raspbian_armv7l.yml
136-
137-
package-native:
138-
uses: ./.github/workflows/package_amd64.yml
139-
140131
build-debian-src:
141132
uses: ./.github/workflows/build_debian_src.yml
142133
with:
@@ -158,7 +149,7 @@ jobs:
158149
docker-alpine-amd64:
159150
uses: ./.github/workflows/docker_build.yml
160151
with:
161-
distro: debian
152+
distro: alpine
162153
platform: linux/amd64
163154
runs-on: ubuntu-24.04
164155
push: false
@@ -288,14 +279,7 @@ jobs:
288279
if: ${{ github.event_name == 'workflow_dispatch' }}
289280
outputs:
290281
upload_url: ${{ steps.create_release.outputs.upload_url }}
291-
needs:
292-
[
293-
gather-artifacts,
294-
package-raspbian,
295-
package-raspbian-armv7l,
296-
package-native,
297-
build-debian-src,
298-
]
282+
needs: [gather-artifacts, build-debian-src]
299283
steps:
300284
- name: Checkout
301285
uses: actions/checkout@v4
@@ -324,13 +308,6 @@ jobs:
324308
body: |
325309
Autogenerated by github action, developer should edit as required before publishing...
326310
327-
- name: Download deb files
328-
uses: actions/download-artifact@v4
329-
with:
330-
pattern: meshtasticd_${{ steps.version.outputs.long }}_*.deb
331-
merge-multiple: true
332-
path: ./output
333-
334311
- name: Download source deb
335312
uses: actions/download-artifact@v4
336313
with:
@@ -346,11 +323,8 @@ jobs:
346323
- name: Display structure of downloaded files
347324
run: ls -lR
348325

349-
- name: Add deb files to release
326+
- name: Add source deb to release
350327
run: |
351-
gh release upload v${{ steps.version.outputs.long }} ./output/meshtasticd_${{ steps.version.outputs.long }}_arm64.deb
352-
gh release upload v${{ steps.version.outputs.long }} ./output/meshtasticd_${{ steps.version.outputs.long }}_armhf.deb
353-
gh release upload v${{ steps.version.outputs.long }} ./output/meshtasticd_${{ steps.version.outputs.long }}_amd64.deb
354328
gh release upload v${{ steps.version.outputs.long }} ./output/meshtasticd-${{ steps.version.outputs.deb }}-src.zip
355329
env:
356330
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/package_amd64.yml

-90
This file was deleted.

.github/workflows/package_raspbian.yml

-90
This file was deleted.

0 commit comments

Comments
 (0)