From 0ed3d61b90375ab3eeb65b373592f90982c9804f Mon Sep 17 00:00:00 2001 From: htfab Date: Mon, 30 Sep 2024 13:08:29 +0200 Subject: [PATCH] feat: pin CI image to ubuntu-24.04 for reproducibility --- .github/workflows/docs.yaml | 2 +- .github/workflows/fpga.yaml | 2 +- .github/workflows/gds.yaml | 8 ++++---- .github/workflows/test.yaml | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 8aae9629..4a86a269 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -6,7 +6,7 @@ on: jobs: docs: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout repo uses: actions/checkout@v4 diff --git a/.github/workflows/fpga.yaml b/.github/workflows/fpga.yaml index 1d54c35f..7b961229 100644 --- a/.github/workflows/fpga.yaml +++ b/.github/workflows/fpga.yaml @@ -8,7 +8,7 @@ on: jobs: fpga: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: checkout repo uses: actions/checkout@v4 diff --git a/.github/workflows/gds.yaml b/.github/workflows/gds.yaml index cb22e455..2f59049e 100644 --- a/.github/workflows/gds.yaml +++ b/.github/workflows/gds.yaml @@ -6,7 +6,7 @@ on: jobs: gds: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: checkout repo uses: actions/checkout@v4 @@ -20,14 +20,14 @@ jobs: precheck: needs: gds - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Run Tiny Tapeout Precheck uses: TinyTapeout/tt-gds-action/precheck@tt09 gl_test: needs: gds - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: checkout repo uses: actions/checkout@v4 @@ -39,7 +39,7 @@ jobs: viewer: needs: gds - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 permissions: pages: write # to deploy to Pages id-token: write # to verify the deployment originates from an appropriate source diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 8b1efcbf..cb31af45 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -2,7 +2,7 @@ name: test on: [push, workflow_dispatch] jobs: test: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout repo uses: actions/checkout@v4