From 4aa0e9d8365de08ebc1c82693f568e4d25199d05 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 11:05:37 +0000 Subject: [PATCH 1/7] Add renovate.json --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..5db72dd6 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ] +} From 7965d874352f9e9ec43084f8b70e6499ff2513c4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 13:56:51 +0000 Subject: [PATCH 2/7] Update actions/checkout action to v4 --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 16b9f47f..cecaddb1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,7 +8,7 @@ jobs: os: [ubuntu-20.04] clang: [8] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: # Nix Flakes doesn't work on shallow clones fetch-depth: 0 @@ -37,7 +37,7 @@ jobs: os: [ubuntu-20.04] clang: [6, 8, 10, 11, 12] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: # Nix Flakes doesn't work on shallow clones fetch-depth: 0 @@ -67,7 +67,7 @@ jobs: gcc: [10] llvm: [6, 8, 10, 11, 12] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: # Nix Flakes doesn't work on shallow clones fetch-depth: 0 From 4089a814ffbac6b08c03e0039c6638b7d8ba594d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 15:18:30 +0000 Subject: [PATCH 3/7] Update actions/upload-artifact action to v4 --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cecaddb1..aea220dc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: nix log .#hobbesPackages/clang-${{ matrix.clang }}-ASanAndUBSan/hobbes &> ${{ matrix.os }}-clang-${{ matrix.clang }}-ASanAndUBSan-hobbes.log - name: upload log ${{ matrix.os }}-clang-${{ matrix.clang }}-ASanAndUBSan-hobbes.log if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: output-log-file path: ${{ matrix.os }}-clang-${{ matrix.clang }}-ASanAndUBSan-hobbes.log @@ -55,7 +55,7 @@ jobs: nix log .#hobbesPackages/clang-${{ matrix.clang }}/hobbes &> ${{ matrix.os }}-clang-${{ matrix.clang }}-hobbes.log - name: upload log ${{ matrix.os }}-clang-${{ matrix.clang }}-hobbes.log if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: output-log-file path: ${{ matrix.os }}-clang-${{ matrix.clang }}-hobbes.log @@ -85,7 +85,7 @@ jobs: nix log .#hobbesPackages/gcc-${{ matrix.gcc }}/llvm-${{ matrix.llvm }}/hobbes &> ${{ matrix.os }}-gcc-${{ matrix.gcc }}-llvm-${{ matrix.llvm }}-hobbes.log - name: upload log ${{ matrix.os }}-gcc-${{ matrix.gcc }}-llvm-${{ matrix.llvm }}-hobbes.log if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: output-log-file path: ${{ matrix.os }}-gcc-${{ matrix.gcc }}-llvm-${{ matrix.llvm }}-hobbes.log \ No newline at end of file From b1335e3483f02d389ca188b0cce423c4f1d045e0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 15:18:33 +0000 Subject: [PATCH 4/7] Update cachix/install-nix-action action to v30 --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cecaddb1..f5338a54 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,7 @@ jobs: with: # Nix Flakes doesn't work on shallow clones fetch-depth: 0 - - uses: cachix/install-nix-action@v18 + - uses: cachix/install-nix-action@v30 with: install_url: https://github.com/numtide/nix-flakes-installer/releases/download/nix-2.4pre20201221_9fab14a/install extra_nix_config: | @@ -41,7 +41,7 @@ jobs: with: # Nix Flakes doesn't work on shallow clones fetch-depth: 0 - - uses: cachix/install-nix-action@v18 + - uses: cachix/install-nix-action@v30 with: install_url: https://github.com/numtide/nix-flakes-installer/releases/download/nix-2.4pre20201221_9fab14a/install extra_nix_config: | @@ -71,7 +71,7 @@ jobs: with: # Nix Flakes doesn't work on shallow clones fetch-depth: 0 - - uses: cachix/install-nix-action@v18 + - uses: cachix/install-nix-action@v30 with: install_url: https://github.com/numtide/nix-flakes-installer/releases/download/nix-2.4pre20201221_9fab14a/install extra_nix_config: | From 0d6430b13ac111e375e8e987ba31df3e16cf905f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 15:18:37 +0000 Subject: [PATCH 5/7] Update ubuntu Docker tag to v24 --- docker/build/xenial.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/build/xenial.Dockerfile b/docker/build/xenial.Dockerfile index 2612037c..16822373 100644 --- a/docker/build/xenial.Dockerfile +++ b/docker/build/xenial.Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:xenial +FROM ubuntu:noble ARG DEPS ENV ARGS -V RUN apt update From c0e9487ec44cf74311dccf69e86e9e709fc59de3 Mon Sep 17 00:00:00 2001 From: Brian Egge Date: Fri, 25 Oct 2024 11:59:41 -0400 Subject: [PATCH 6/7] Update build.yml Fix upload artifacts https://github.com/actions/upload-artifact/issues/478#issuecomment-1885470013 --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index aea220dc..67307270 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,7 +28,7 @@ jobs: if: ${{ always() }} uses: actions/upload-artifact@v4 with: - name: output-log-file + name: output-log-file-${{ matrix.os }}-clang-${{ matrix.clang }} path: ${{ matrix.os }}-clang-${{ matrix.clang }}-ASanAndUBSan-hobbes.log linux-clang-build: runs-on: ${{matrix.os}} @@ -57,7 +57,7 @@ jobs: if: ${{ always() }} uses: actions/upload-artifact@v4 with: - name: output-log-file + name: output-log-file-${{ matrix.os }}-clang-${{ matrix.clang }} path: ${{ matrix.os }}-clang-${{ matrix.clang }}-hobbes.log linux-gcc-build: runs-on: ${{matrix.os}} @@ -87,5 +87,5 @@ jobs: if: ${{ always() }} uses: actions/upload-artifact@v4 with: - name: output-log-file - path: ${{ matrix.os }}-gcc-${{ matrix.gcc }}-llvm-${{ matrix.llvm }}-hobbes.log \ No newline at end of file + name: output-log-file-${{ matrix.os }}-gcc-${{ matrix.gcc }}-llvm-${{ matrix.llvm }} + path: ${{ matrix.os }}-gcc-${{ matrix.gcc }}-llvm-${{ matrix.llvm }}-hobbes.log From 5e8e9f85a4b057536e0c2d3aec73f508fbef81be Mon Sep 17 00:00:00 2001 From: Brian Egge Date: Fri, 25 Oct 2024 12:26:41 -0400 Subject: [PATCH 7/7] Update build.yml --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 67307270..1d4986d0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,7 +28,7 @@ jobs: if: ${{ always() }} uses: actions/upload-artifact@v4 with: - name: output-log-file-${{ matrix.os }}-clang-${{ matrix.clang }} + name: output-log-file-${{ matrix.os }}-clang-${{ matrix.clang }}-ASanAndUBSan-hobbes path: ${{ matrix.os }}-clang-${{ matrix.clang }}-ASanAndUBSan-hobbes.log linux-clang-build: runs-on: ${{matrix.os}}