From bffb13a9a697d9148eb0bd12f60da9d8d8d19f19 Mon Sep 17 00:00:00 2001 From: Samuel Balco Date: Thu, 8 Dec 2022 13:59:54 +0000 Subject: [PATCH 1/6] pin CI to ubuntu-21.10 --- .github/workflows/release.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index beb8cb3dba..c65dbcc5bd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ jobs: check: name: 'Check' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 steps: - name: Check out code uses: actions/checkout@v2.3.4 @@ -44,7 +44,7 @@ jobs: release: name: 'Release' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 steps: - name: Check out code uses: actions/checkout@v2.3.4 @@ -70,7 +70,7 @@ jobs: cache-cabal: name: 'Cache Cabal' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 env: ghc_version: "8.10.7" steps: @@ -105,7 +105,7 @@ jobs: cache-stack: name: 'Cache Stack' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 steps: - name: Install prerequisites run: | @@ -138,7 +138,7 @@ jobs: cache-stack-haddock: name: 'Cache Stack Haddock' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 steps: - name: Install prerequisites run: | @@ -171,7 +171,7 @@ jobs: update-dependents: name: 'Publish Release' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 environment: production needs: [check, release, cache-cabal, cache-stack, cache-stack-haddock] steps: From d0f70eaf5047af88013640fa879a97a4fd567e20 Mon Sep 17 00:00:00 2001 From: Samuel Balco Date: Thu, 8 Dec 2022 14:03:15 +0000 Subject: [PATCH 2/6] Update update.yml --- .github/workflows/update.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index 9dc44ffa34..4db76cd566 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -7,7 +7,7 @@ on: jobs: nix: name: 'Nix' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 steps: - id: config run: | @@ -76,7 +76,7 @@ jobs: fourmolu: name: 'Style' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 steps: - id: config run: | From 12a8fd6f0a6398537c1aa25509105b03c393d07e Mon Sep 17 00:00:00 2001 From: Samuel Balco Date: Thu, 8 Dec 2022 14:05:22 +0000 Subject: [PATCH 3/6] Update test.yml --- .github/workflows/test.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a0a4ac2552..b8ec46bb27 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,8 +12,8 @@ jobs: fail-fast: false matrix: include: - - runner: ubuntu-latest - os: ubuntu-latest + - runner: ubuntu-21.10 + os: ubuntu-21.10 - runner: macos-12 os: macos-12 - runner: MacM1 @@ -66,7 +66,7 @@ jobs: nix-integration: name: 'Nix / Integration' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 needs: nix-build steps: - name: Check out code @@ -95,7 +95,7 @@ jobs: cabal: name: 'Cabal / Unit Tests' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 env: ghc_version: "8.10.7" steps: @@ -135,7 +135,7 @@ jobs: stack: name: 'Stack / Unit Tests' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 steps: - name: Install prerequisites run: | @@ -176,7 +176,7 @@ jobs: stack-haddock: name: 'Stack / Haddock check' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 steps: - name: Install prerequisites run: | @@ -209,7 +209,7 @@ jobs: stack haddock --fast hlint: name: 'HLint' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 env: hlint_version: "3.4.1" steps: @@ -228,7 +228,7 @@ jobs: performance: needs: [nix-build] name: 'Performance' - runs-on: ubuntu-latest + runs-on: ubuntu-21.10 steps: - name: Check out code uses: actions/checkout@v2.3.4 From c03412a691f7df936c8142a40f4be0cd1a23cf7e Mon Sep 17 00:00:00 2001 From: Samuel Balco Date: Thu, 8 Dec 2022 14:09:11 +0000 Subject: [PATCH 4/6] Update release.yml --- .github/workflows/release.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c65dbcc5bd..7feeb3c560 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ jobs: check: name: 'Check' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 steps: - name: Check out code uses: actions/checkout@v2.3.4 @@ -44,7 +44,7 @@ jobs: release: name: 'Release' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 steps: - name: Check out code uses: actions/checkout@v2.3.4 @@ -70,7 +70,7 @@ jobs: cache-cabal: name: 'Cache Cabal' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 env: ghc_version: "8.10.7" steps: @@ -105,7 +105,7 @@ jobs: cache-stack: name: 'Cache Stack' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 steps: - name: Install prerequisites run: | @@ -138,7 +138,7 @@ jobs: cache-stack-haddock: name: 'Cache Stack Haddock' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 steps: - name: Install prerequisites run: | @@ -171,7 +171,7 @@ jobs: update-dependents: name: 'Publish Release' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 environment: production needs: [check, release, cache-cabal, cache-stack, cache-stack-haddock] steps: From b75cb74350290c1a0909ec900214de5588d45ee5 Mon Sep 17 00:00:00 2001 From: Samuel Balco Date: Thu, 8 Dec 2022 14:09:51 +0000 Subject: [PATCH 5/6] Update test.yml --- .github/workflows/test.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b8ec46bb27..7ac08de5b0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,8 +12,8 @@ jobs: fail-fast: false matrix: include: - - runner: ubuntu-21.10 - os: ubuntu-21.10 + - runner: ubuntu-20.04 + os: ubuntu-20.04 - runner: macos-12 os: macos-12 - runner: MacM1 @@ -66,7 +66,7 @@ jobs: nix-integration: name: 'Nix / Integration' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 needs: nix-build steps: - name: Check out code @@ -95,7 +95,7 @@ jobs: cabal: name: 'Cabal / Unit Tests' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 env: ghc_version: "8.10.7" steps: @@ -135,7 +135,7 @@ jobs: stack: name: 'Stack / Unit Tests' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 steps: - name: Install prerequisites run: | @@ -176,7 +176,7 @@ jobs: stack-haddock: name: 'Stack / Haddock check' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 steps: - name: Install prerequisites run: | @@ -209,7 +209,7 @@ jobs: stack haddock --fast hlint: name: 'HLint' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 env: hlint_version: "3.4.1" steps: @@ -228,7 +228,7 @@ jobs: performance: needs: [nix-build] name: 'Performance' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 steps: - name: Check out code uses: actions/checkout@v2.3.4 From d0d73b67b8e6809cc6cb5f4477bc7c451eb06a3c Mon Sep 17 00:00:00 2001 From: Samuel Balco Date: Thu, 8 Dec 2022 14:10:18 +0000 Subject: [PATCH 6/6] Update update.yml --- .github/workflows/update.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index 4db76cd566..3a2d054728 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -7,7 +7,7 @@ on: jobs: nix: name: 'Nix' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 steps: - id: config run: | @@ -76,7 +76,7 @@ jobs: fourmolu: name: 'Style' - runs-on: ubuntu-21.10 + runs-on: ubuntu-20.04 steps: - id: config run: |