diff --git a/.github/workflows/reusable_build_docker.yaml b/.github/workflows/reusable_build_docker.yaml index 2d793cc1..cd6ae7e4 100644 --- a/.github/workflows/reusable_build_docker.yaml +++ b/.github/workflows/reusable_build_docker.yaml @@ -6,7 +6,7 @@ on: description: x86_64 or aarch64 required: true type: string - bucket: + bucket_suffix: description: bucket suffix for packages required: false default: '' @@ -32,7 +32,7 @@ jobs: with: context: ${{ github.workspace }}/docker/no-driver/ build-args: | - VERSION_BUCKET=bin${{ inputs.bucket }} + VERSION_BUCKET=bin${{ inputs.bucket_suffix }} FALCO_VERSION=${{ inputs.version }} tags: | falcosecurity/falco-no-driver:${{ inputs.arch }}-${{ github.ref_name }} @@ -46,7 +46,7 @@ jobs: with: context: ${{ github.workspace }}/docker/falco/ build-args: | - VERSION_BUCKET=deb${{ inputs.bucket }} + VERSION_BUCKET=deb${{ inputs.bucket_suffix }} FALCO_VERSION=${{ inputs.version }} tags: | falcosecurity/falco:${{ inputs.arch }}-${{ github.ref_name }} diff --git a/.github/workflows/reusable_publish_packages.yaml b/.github/workflows/reusable_publish_packages.yaml index 559266c7..36862e83 100644 --- a/.github/workflows/reusable_publish_packages.yaml +++ b/.github/workflows/reusable_publish_packages.yaml @@ -6,7 +6,7 @@ on: description: 'Falco version extracted from userspace/falco/config_falco.h' required: true type: string - bucket: + bucket_suffix: description: bucket suffix for packages required: false default: '' @@ -37,7 +37,7 @@ jobs: - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v2 with: - role-to-assume: "arn:aws:iam::292999226676:role/github_actions-falco${{ inputs.bucket }}-s3" + role-to-assume: "arn:aws:iam::292999226676:role/github_actions-falco${{ inputs.bucket_suffix }}-s3" aws-region: ${{ env.AWS_S3_REGION }} - name: Download all artifacts @@ -68,16 +68,16 @@ jobs: - name: Publish rpm run: | - ./scripts/publish-rpm -f /tmp/falco-${{ inputs.version }}-x86_64.rpm -f /tmp/falco-${{ inputs.version }}-aarch64.rpm -r rpm${{ inputs.bucket }} + ./scripts/publish-rpm -f /tmp/falco-${{ inputs.version }}-x86_64.rpm -f /tmp/falco-${{ inputs.version }}-aarch64.rpm -r rpm${{ inputs.bucket_suffix }} - name: Publish bin run: | - ./scripts/publish-bin -f /tmp/falco-${{ inputs.version }}-x86_64.tar.gz -r bin${{ inputs.bucket }} -a x86_64 - ./scripts/publish-bin -f /tmp/falco-${{ inputs.version }}-aarch64.tar.gz -r bin${{ inputs.bucket }} -a aarch64 + ./scripts/publish-bin -f /tmp/falco-${{ inputs.version }}-x86_64.tar.gz -r bin${{ inputs.bucket_suffix }} -a x86_64 + ./scripts/publish-bin -f /tmp/falco-${{ inputs.version }}-aarch64.tar.gz -r bin${{ inputs.bucket_suffix }} -a aarch64 - name: Publish static run: | - ./scripts/publish-bin -f /tmp/falco-${{ inputs.version }}-static-x86_64.tar.gz -r bin${{ inputs.bucket }} -a x86_64 + ./scripts/publish-bin -f /tmp/falco-${{ inputs.version }}-static-x86_64.tar.gz -r bin${{ inputs.bucket_suffix }} -a x86_64 publish-packages-deb: runs-on: ubuntu-latest @@ -95,7 +95,7 @@ jobs: - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v2 with: - role-to-assume: "arn:aws:iam::292999226676:role/github_actions-falco${{ inputs.bucket }}-s3" + role-to-assume: "arn:aws:iam::292999226676:role/github_actions-falco${{ inputs.bucket_suffix }}-s3" aws-region: ${{ env.AWS_S3_REGION }} - name: Download deb artifacts @@ -110,6 +110,6 @@ jobs: - name: Publish deb run: | - ./scripts/publish-deb -f /tmp/falco-${{ inputs.version }}-x86_64.deb -f /tmp/falco-${{ inputs.version }}-aarch64.deb -r deb${{ inputs.bucket }} + ./scripts/publish-deb -f /tmp/falco-${{ inputs.version }}-x86_64.deb -f /tmp/falco-${{ inputs.version }}-aarch64.deb -r deb${{ inputs.bucket_suffix }}