diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 0ebd42f..2606158 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -30,19 +30,20 @@ jobs: build: runs-on: ubuntu-latest strategy: + fail-fast: false matrix: arch: ["armv7hf", "aarch64"] outputs: EAP_FILE_ARMV7HF: ${{ steps.save_full_file_name.outputs.EAP_FILE_ARMV7HF }} EAP_FILE_AARCH64: ${{ steps.save_full_file_name.outputs.EAP_FILE_AARCH64 }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Create base image metadata id: meta uses: ./.github/actions/metadata-action with: suffix: -${{ matrix.arch }} - repository: ${{ vars.REPOSITORY_DOCKER_HUB }} + repository: 'docker-compose-acap' get_version: 'true' - name: Update manifest file if: ( github.ref_type == 'tag') @@ -144,7 +145,7 @@ jobs: } # Uploads the signed eap files from artifacts to the pre-release. - # This job runs if the create_prerelease job + # This job runs if the create_prerelease job download-and-upload-artifacts: if: (github.ref_type == 'tag') permissions: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 9536bcf..365cd7d 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/hooks/build b/hooks/build deleted file mode 100644 index cb02265..0000000 --- a/hooks/build +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -# shellcheck disable=SC2001 -# Extracts the architecture as the part of the image tag after '-' -AXIS_ARCH=$(echo "$DOCKER_TAG" | sed 's/.*-\(.*\)/\1/') -./build.sh "$AXIS_ARCH" "$IMAGE_NAME"