diff --git a/.github/workflows/build-alpine.yml b/.github/workflows/build-alpine.yml index 2c38d50c..f381a66d 100644 --- a/.github/workflows/build-alpine.yml +++ b/.github/workflows/build-alpine.yml @@ -1,5 +1,5 @@ -name: Build (alpine) -on: [push, pull_request] +name: Multi-platform Builds (Alpine) +on: [pull_request] jobs: Build: strategy: @@ -20,9 +20,9 @@ jobs: - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - - name: Build (alpine) + - name: Build uses: docker/build-push-action@v3 with: context: ./ @@ -32,4 +32,4 @@ jobs: push: false cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache - platforms: linux/amd64,linux/arm/v6 + platforms: linux/amd64,linux/arm64,linux/arm/v6 diff --git a/.github/workflows/build-arch.yml b/.github/workflows/build-arch.yml index 7125f565..f53771ac 100644 --- a/.github/workflows/build-arch.yml +++ b/.github/workflows/build-arch.yml @@ -1,5 +1,5 @@ -name: Build (arch) -on: [push, pull_request] +name: Multi-option Builds (Arch) +on: [pull_request] jobs: Build: strategy: @@ -22,7 +22,7 @@ jobs: - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Build uses: docker/build-push-action@v3 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 64c9b520..444eb88c 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -1,8 +1,6 @@ name: "CodeQL" on: - push: - branches: [ "master", "develop" ] pull_request: branches: [ "master", "develop" ] schedule: @@ -42,14 +40,14 @@ jobs: popd - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} queries: +security-and-quality - if: matrix.language == 'javascript' name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 - if: matrix.language == 'cpp' name: Build @@ -60,6 +58,6 @@ jobs: make -j$(nproc) - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 with: category: "/language:${{ matrix.language }}"