From c1d92d67cb1c1a283e0908e42d3959519dfe46d3 Mon Sep 17 00:00:00 2001 From: 4TT1L4 <2914096+4TT1L4@users.noreply.github.com> Date: Sat, 20 Apr 2024 11:49:56 +0200 Subject: [PATCH 1/3] [CI] Build docker image for different architectures #47 --- .github/workflows/build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cac9ec6f..6e4d47cb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,6 +31,7 @@ jobs: uses: actions/deploy-pages@v2 docker: runs-on: ubuntu-latest + continue-on-error: true permissions: packages: write contents: read @@ -55,6 +56,7 @@ jobs: with: push: ${{ github.ref == 'refs/heads/main'}} tags: ${{ steps.docker-metadata.outputs.tags }} + platforms: linux/amd64,linux/arm64 labels: ${{ steps.docker-metadata.outputs.labels }} cache-from: type=gha cache-to: type=gha,mode=max From ff59c1cd5405b21dc58e63e0a4af6dafe3c0bed3 Mon Sep 17 00:00:00 2001 From: 4TT1L4 <2914096+4TT1L4@users.noreply.github.com> Date: Sat, 20 Apr 2024 12:00:16 +0200 Subject: [PATCH 2/3] [CI] Build docker image for different architectures #47 --- .github/workflows/build.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6e4d47cb..5f491a75 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,7 +31,6 @@ jobs: uses: actions/deploy-pages@v2 docker: runs-on: ubuntu-latest - continue-on-error: true permissions: packages: write contents: read @@ -60,4 +59,3 @@ jobs: labels: ${{ steps.docker-metadata.outputs.labels }} cache-from: type=gha cache-to: type=gha,mode=max - From 7d2fd8f99259e07300c78e234d05ae846d71b3df Mon Sep 17 00:00:00 2001 From: 4TT1L4 <2914096+4TT1L4@users.noreply.github.com> Date: Sat, 20 Apr 2024 12:07:01 +0200 Subject: [PATCH 3/3] Update GitHub Actions dependencies #49 --- .github/workflows/haskell.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index cde5cc3b..089ed6c9 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -17,7 +17,7 @@ jobs: VERSION: ${{ steps.get_version.outputs.VERSION }} steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install dependencies (apt-get) run: | sudo apt-get update @@ -54,14 +54,14 @@ jobs: with: extra_args: --verbose --all-files - name: Setup haskell tooling - uses: haskell/actions/setup@v2 + uses: haskell-actions/setup@v2 with: ghc-version: '9.2.8' cabal-version: '3.10.1.0' enable-stack: true stack-version: '2.9' - name: Setup cache - uses: actions/cache@v3 + uses: actions/cache@v4 env: cache-name: cache-cabal with: