From 887042cc8f8f53c9321444040f6b5ca5bc4e26dc Mon Sep 17 00:00:00 2001 From: taj-ny <79316397+taj-ny@users.noreply.github.com> Date: Thu, 24 Sep 2026 17:48:34 +0200 Subject: [PATCH] ci: update --- .github/workflows/build.yml | 20 ++++++++++---------- .github/workflows/cachix-latest-tag.yml | 16 ++++++++-------- .github/workflows/cachix.yml | 18 +++++++++--------- .github/workflows/zizmor.yml | 4 ++-- 4 files changed, 29 insertions(+), 29 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 16849f2..37c57cf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,7 +25,7 @@ jobs: run: pacman -S --needed --noconfirm base-devel git extra-cmake-modules qt6-tools cli11 - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false submodules: 'recursive' @@ -54,7 +54,7 @@ jobs: run: apt-get install -y -f git cmake g++ extra-cmake-modules qt6-tools-dev libcli11-dev - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false submodules: 'recursive' @@ -83,7 +83,7 @@ jobs: run: apt-get install -y -f git cmake g++ extra-cmake-modules qt6-tools-dev libcli11-dev - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false submodules: 'recursive' @@ -94,11 +94,11 @@ jobs: - name: Build run: cmake --build "${GITHUB_WORKSPACE}/build" -j$(nproc) - build_fedora_43: - name: Build (Fedora 43) + build_fedora_44: + name: Build (Fedora 44) runs-on: ubuntu-latest container: - image: fedora:43 # zizmor: ignore[unpinned-images] + image: fedora:44 # zizmor: ignore[unpinned-images] options: --user root steps: @@ -106,7 +106,7 @@ jobs: run: dnf -y install git cmake extra-cmake-modules gcc-g++ qt6-qtbase-devel qt6-qtbase cli11-devel - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false submodules: 'recursive' @@ -122,13 +122,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false submodules: 'recursive' - name: Install Nix - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + uses: cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31.11.1 with: nix_path: nixpkgs=channel:nixos-unstable @@ -153,7 +153,7 @@ jobs: run: zypper in -y git cmake-full gcc-c++ kf6-extra-cmake-modules "cmake(Qt6Core)" "cmake(Qt6DBus)" cli11-devel - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false submodules: 'recursive' diff --git a/.github/workflows/cachix-latest-tag.yml b/.github/workflows/cachix-latest-tag.yml index d1f85bf..99e87a2 100644 --- a/.github/workflows/cachix-latest-tag.yml +++ b/.github/workflows/cachix-latest-tag.yml @@ -11,12 +11,12 @@ permissions: {} jobs: build_nixpkgs_stable: - name: Build and push to Cachix (nixpkgs 25.11) + name: Build and push to Cachix (nixpkgs 26.05) runs-on: ubuntu-latest environment: cachix steps: - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false @@ -26,11 +26,11 @@ jobs: run: git checkout "$(git describe --tags "$(git rev-list --tags --max-count=1)")" - name: Install Nix - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + uses: cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31.11.1 with: - nix_path: nixpkgs=channel:nixos-25.11 + nix_path: nixpkgs=channel:nixos-26.05 - - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 + - uses: cachix/cachix-action@38b082610b782e7e93e209c35fd730d399dee866 # v17 with: name: inputactions authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' @@ -50,7 +50,7 @@ jobs: environment: cachix steps: - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false @@ -60,11 +60,11 @@ jobs: run: git checkout "$(git describe --tags "$(git rev-list --tags --max-count=1)")" - name: Install Nix - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + uses: cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31.11.1 with: nix_path: nixpkgs=channel:nixos-unstable - - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 + - uses: cachix/cachix-action@38b082610b782e7e93e209c35fd730d399dee866 # v17 with: name: inputactions authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' diff --git a/.github/workflows/cachix.yml b/.github/workflows/cachix.yml index df57cef..5d9bdf9 100644 --- a/.github/workflows/cachix.yml +++ b/.github/workflows/cachix.yml @@ -10,28 +10,28 @@ permissions: {} jobs: build_nixpkgs_stable: - name: Build and push to Cachix (nixpkgs 25.11) + name: Build and push to Cachix (nixpkgs 26.05) runs-on: ubuntu-latest environment: cachix steps: - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false submodules: 'recursive' - name: Install Nix - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + uses: cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31.11.1 with: - nix_path: nixpkgs=channel:nixos-25.11 + nix_path: nixpkgs=channel:nixos-26.05 - - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 + - uses: cachix/cachix-action@38b082610b782e7e93e209c35fd730d399dee866 # v17 with: name: inputactions authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' - name: Patch flake.nix - run: sed -i -e 's/nixos-unstable/nixos-25.11/g' flake.nix + run: sed -i -e 's/nixos-unstable/nixos-26.05/g' flake.nix - name: Update flake.lock run: nix flake update @@ -45,17 +45,17 @@ jobs: environment: cachix steps: - name: Check out repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false submodules: 'recursive' - name: Install Nix - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + uses: cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31.11.1 with: nix_path: nixpkgs=channel:nixos-unstable - - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 + - uses: cachix/cachix-action@38b082610b782e7e93e209c35fd730d399dee866 # v17 with: name: inputactions authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' diff --git a/.github/workflows/zizmor.yml b/.github/workflows/zizmor.yml index e997ab9..2e0de3d 100644 --- a/.github/workflows/zizmor.yml +++ b/.github/workflows/zizmor.yml @@ -16,13 +16,13 @@ jobs: security-events: write # needed to create vulnerability alerts steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false submodules: 'recursive' - name: Run zizmor 🌈 - uses: zizmorcore/zizmor-action@195d10ad90f31d8cd6ea1efd6ecc12969ddbe73f # v0.5.1 + uses: zizmorcore/zizmor-action@cc914d7f3750a2d13d75c7f184a1060aa0e9d482 # v0.6.4 with: persona: pedantic