diff options
| author | crystal <crystal@noreply.codeberg.org> | 2024-04-28 10:12:48 -0600 |
|---|---|---|
| committer | crystal <crystal@noreply.codeberg.org> | 2024-04-28 10:12:48 -0600 |
| commit | 0aedcd394d50974f45262746899d4585167af66e (patch) | |
| tree | 6b60fd8b7bf38a2699310c4919d73e51a2ac2f92 /.forgejo/workflows/forgejo-deb.yml | |
| parent | 22a152e1881a2d1903a72230eb81267b2add6e6d (diff) | |
[temp] repo-deb lts transitional push
Diffstat (limited to '.forgejo/workflows/forgejo-deb.yml')
| -rw-r--r-- | .forgejo/workflows/forgejo-deb.yml | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/.forgejo/workflows/forgejo-deb.yml b/.forgejo/workflows/forgejo-deb.yml index 1c66728..b96cc8e 100644 --- a/.forgejo/workflows/forgejo-deb.yml +++ b/.forgejo/workflows/forgejo-deb.yml @@ -191,6 +191,59 @@ jobs: - run: ./.ci-make.sh install-run-test ./forgejo-bin_*_amd64.deb + publish-repo-deb: + runs-on: bookworm + if: github.event_name == 'push' && github.repository == 'forgejo-contrib/forgejo-deb' + steps: + - uses: actions/checkout@v4 + + - name: actions prep + id: ciprep + run: ./.ci-make.sh actions-prep + + - uses: actions/download-artifact@v3 + with: + name: forgejo-deb-${{ steps.ciprep.outputs.artifactlabel }} + + - uses: crystal/install-jq-action@v2.1.0 + + - name: "Debian package registry publish: forgejo-deb-repo" + env: + FORGEJO_SITE: https://code.forgejo.org + FORGEJO_OWNER: forgejo-contrib + DEBIAN_DIST: bullseye + DEBIAN_COMPONENT: forgejo-lts + FORGEJO_KEY: ${{ secrets.cfo_api_key }} + run: | + cd repo-deb + ../.ci-forgejo-apt.sh forgejo-deb-repo_2-3_all.deb + cd .. + + - name: "Debian package registry publish: forgejo-deb-repo-lts" + env: + FORGEJO_SITE: https://code.forgejo.org + FORGEJO_OWNER: forgejo-contrib + DEBIAN_DIST: bullseye + DEBIAN_COMPONENT: forgejo + FORGEJO_KEY: ${{ secrets.cfo_api_key }} + run: | + cd repo-deb + ../.ci-forgejo-apt.sh forgejo-deb-repo-lts_2-3_all.deb + cd .. + + - run: sudo apt install -y wget + - run: wget --content-disposition https://code.forgejo.org/forgejo-contrib/-/packages/debian/forgejo-deb-repokey/2-1/files/2918 + + - name: "Debian package registry publish: forgejo-deb-repokey" + env: + FORGEJO_SITE: https://code.forgejo.org + FORGEJO_OWNER: forgejo-contrib + DEBIAN_DIST: bullseye + DEBIAN_COMPONENT: forgejo-lts + FORGEJO_KEY: ${{ secrets.cfo_api_key }} + run: | + ./.ci-forgejo-apt.sh forgejo-deb-repokey_2-1_all.deb + publish-release-repo: runs-on: bookworm if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') && github.repository == 'forgejo-contrib/forgejo-deb' |
