diff options
Diffstat (limited to '.forgejo/workflows/forgejo-deb.yml')
| -rw-r--r-- | .forgejo/workflows/forgejo-deb.yml | 21 | 
1 files changed, 21 insertions, 0 deletions
diff --git a/.forgejo/workflows/forgejo-deb.yml b/.forgejo/workflows/forgejo-deb.yml index c5f49cb..796677a 100644 --- a/.forgejo/workflows/forgejo-deb.yml +++ b/.forgejo/workflows/forgejo-deb.yml @@ -1,5 +1,19 @@  on: [push, pull_request]  jobs: +  mirror: +    runs-on: bookworm +    if: github.event_name == 'push' +    steps: +      - uses: actions/checkout@v4 +        with: +          fetch-depth: 0 + +      - name: "mirror repo: code.forgejo.org" +        env: +          FORGEJO_DEST: code.forgejo.org +          FORGEJO_KEY: ${{ secrets.cfo_api_key }} +        run: ./.action-forgejo-mirror.sh +    build-forgejo-deb:      runs-on: bullseye      steps: @@ -202,6 +216,13 @@ jobs:            token: ${{ secrets.codeberg_api_key }}            release-dir: forgejo-release +      - uses: actions/forgejo-release@v1 +        with: +          direction: upload +          url: https://code.forgejo.org +          token: ${{ secrets.cfo_api_key }} +          release-dir: forgejo-release +        - name: Debian package registry publish          env:            FORGEJO_SITE: https://code.forgejo.org  | 
