From a6a8fd17fcf3c32f87415f901b0bd11183ae8ea8 Mon Sep 17 00:00:00 2001 From: s3rj1k Date: Thu, 11 Apr 2024 21:30:40 +0200 Subject: [PATCH] [GHA] Use `meta-repo-content` workflow. --- .github/workflows/cicd.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 8b871d60..ec35c68b 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -45,8 +45,6 @@ jobs: DOCKERFILE: .github/docker/${{ matrix.os }}/${{ matrix.version }}/${{ matrix.platform.name }}/Dockerfile MAINTAINER: 'Andrey Volk ' META_FILE_PATH_PREFIX: /var/www/sofia/${{ github.ref_name }}/${{ matrix.os }}-${{ matrix.platform.name }}/${{ github.run_id }}-${{ github.run_number }} - META_REPO: signalwire/bamboo_gha_trigger - META_REPO_BRANCH: sofia/${{ github.ref_name }}/${{ matrix.os }}/${{ matrix.version }}/${{ matrix.platform.name }} PLATFORM: ${{ matrix.platform.name }} # REPO_DOMAIN: freeswitch.signalwire.com TARGET_ARTIFACT_NAME: ${{ matrix.os }}-${{ matrix.version }}-${{ matrix.platform.name }}-artifact @@ -83,8 +81,6 @@ jobs: DOCKERFILE: .github/docker/${{ matrix.os }}/${{ matrix.version }}/${{ matrix.platform.name }}/Dockerfile MAINTAINER: 'Andrey Volk ' META_FILE_PATH_PREFIX: /var/www/sofia/${{ github.ref_name }}/${{ matrix.os }}-${{ matrix.platform.name }}/${{ github.run_id }}-${{ github.run_number }} - META_REPO: signalwire/bamboo_gha_trigger - META_REPO_BRANCH: sofia/${{ github.ref_name }}/${{ matrix.os }}/${{ matrix.version }}/${{ matrix.platform.name }} PLATFORM: ${{ matrix.platform.name }} # REPO_DOMAIN: freeswitch.signalwire.com TARGET_ARTIFACT_NAME: ${{ matrix.os }}-${{ matrix.version }}-${{ matrix.platform.name }}-artifact @@ -97,3 +93,20 @@ jobs: TELEPORT_TOKEN: ${{ secrets.TELEPORT_TOKEN }} # REPO_USERNAME: ${{ secrets.FSAUSER }} # REPO_PASSWORD: ${{ secrets.FSAPASS }} + + meta: + name: 'Publish build data to meta-repo' + if: ${{ github.event_name != 'pull_request' || contains(github.event.pull_request.title, ':upload-artifacts') }} + needs: + - deb + - rpm + permissions: + id-token: write + contents: read + uses: signalwire/actions-template/.github/workflows/meta-repo-content.yml@main + with: + META_CONTENT: '/var/www/sofia/${{ github.ref_name }}/*/${{ github.run_id }}-${{ github.run_number }}' + META_REPO: signalwire/bamboo_gha_trigger + META_REPO_BRANCH: trigger/sofia/${{ github.ref_name }} + secrets: + GH_BOT_DEPLOY_TOKEN: ${{ secrets.PAT }}