diff --git a/.github/workflows/create-apt-repo.yml b/.github/workflows/create-apt-repo.yml index 6ac6d1b..789edd3 100644 --- a/.github/workflows/create-apt-repo.yml +++ b/.github/workflows/create-apt-repo.yml @@ -18,7 +18,8 @@ jobs: category: - name: stable ref: 1.3.0 # Previous stable branch + backport - # ref: v1.4.0 # Future stables should probably use release tags + - name: stable + ref: v1.4.1 - name: nightly ref: master os: @@ -93,7 +94,7 @@ jobs: - name: Upload debs uses: actions/upload-artifact@v4 with: - name: "${{matrix.category.name}}-${{ matrix.os }}-${{ matrix.target.name }}" + name: "${{matrix.category.name}}-${{matrix.category.ref}}-${{ matrix.os }}-${{ matrix.target.name }}" path: | target/${{ matrix.target.name }}/debian/*.deb @@ -120,11 +121,11 @@ jobs: # TODO: Flip stable repo defs false -> true, _after_ we've done the first publish. # This enables the "import & extend" model. repos: | - noble,stable,\"amd64,arm64\",false,debs/stable-ubuntu-24.04-*-unknown-linux-gnu/*.deb - jammy,stable,\"amd64,arm64\",false,debs/stable-ubuntu-22.04-*-unknown-linux-gnu/*.deb - noble,nightly,\"amd64,arm64\",false,debs/nightly-ubuntu-24.04-*-unknown-linux-gnu/*.deb - bookworm,stable,\"amd64,arm64\",false,debs/stable-debian-12-*-unknown-linux-gnu/*.deb - bookworm,nightly,\"amd64,arm64\",false,debs/nightly-debian-12-*-unknown-linux-gnu/*.deb + noble,stable,\"amd64,arm64\",false,debs/stable-*-ubuntu-24.04-*-unknown-linux-gnu/*.deb + jammy,stable,\"amd64,arm64\",false,debs/stable-*-ubuntu-22.04-*-unknown-linux-gnu/*.deb + noble,nightly,\"amd64,arm64\",false,debs/nightly-master-ubuntu-24.04-*-unknown-linux-gnu/*.deb + bookworm,stable,\"amd64,arm64\",false,debs/stable-*-debian-12-*-unknown-linux-gnu/*.deb + bookworm,nightly,\"amd64,arm64\",false,debs/nightly-master-debian-12-*-unknown-linux-gnu/*.deb # When GPG secrets are not available (say a PR), the repo WILL NOT be signed. # Provide your own key material in a fork to test with signed repo snapshots. gpg_private_key: "${{ secrets.GPG_PRIVATE_KEY }}"