diff --git a/.github/workflows/main_matrix.yml b/.github/workflows/main_matrix.yml index 960f0d51f..8c7ba5919 100644 --- a/.github/workflows/main_matrix.yml +++ b/.github/workflows/main_matrix.yml @@ -134,6 +134,9 @@ jobs: max-parallel: 1 uses: ./.github/workflows/build_raspbian.yml + package-raspbian: + uses: ./.github/workflows/package_raspbian.yml + build-native: runs-on: ubuntu-latest steps: @@ -216,6 +219,7 @@ jobs: build-raspbian, build-native, build-rpi2040, + package-raspbian, ] steps: - name: Checkout code @@ -308,6 +312,10 @@ jobs: with: name: firmware-${{ steps.version.outputs.version }} path: ./output + + - uses: actions/download-artifact@v3 + with: + name: artifact-deb - name: Display structure of downloaded files run: ls -R @@ -365,6 +373,16 @@ jobs: asset_name: debug-elfs-${{ steps.version.outputs.version }}.zip asset_content_type: application/zip + - name: Add raspbian .deb + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ github.token }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./meshtasticd_${{ steps.version.outputs.version }}_arm64.deb + asset_name: meshtasticd_${{ steps.version.outputs.version }}_arm64.deb + asset_content_type: application/vnd.debian.binary-package + - name: Bump version.properties run: >- bin/bump_version.py