diff --git a/.github/workflows/nix-binary-cache.yml b/.github/workflows/nix-binary-cache.yml index 483118e..cecb490 100644 --- a/.github/workflows/nix-binary-cache.yml +++ b/.github/workflows/nix-binary-cache.yml @@ -5,33 +5,21 @@ on: - main paths: - package.nix - schedule: - - cron: '45 3 * * *' workflow_dispatch: jobs: - tests: + build: strategy: matrix: - # Set this to cache your build results in cachix for faster builds - # in CI and for everyone who uses your cache. - # - # Format: Your cachix cache host name without the ".cachix.org" suffix. - # Example: mycache (for mycache.cachix.org) - # - # For this to work, you also need to set the CACHIX_SIGNING_KEY or - # CACHIX_AUTH_TOKEN secret in your repository secrets settings in - # Github found at - # https://github.com//nur-packages/settings/secrets cachixName: - librekeys nixPath: - nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixpkgs-unstable.tar.gz - nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixos-unstable.tar.gz - - nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixos-25.11.tar.gz + - nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixos-26.05.tar.gz runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install nix uses: cachix/install-nix-action@v31 with: @@ -42,7 +30,7 @@ jobs: - name: Show nixpkgs version run: nix-instantiate --eval -E '(import {}).lib.version' - name: Setup cachix - uses: cachix/cachix-action@v16 + uses: cachix/cachix-action@v17 # Don't replace here! if: ${{ matrix.cachixName != '' }} with: diff --git a/.github/workflows/nix-check-package.yml b/.github/workflows/nix-check-package.yml index 0de151a..350b094 100644 --- a/.github/workflows/nix-check-package.yml +++ b/.github/workflows/nix-check-package.yml @@ -12,11 +12,11 @@ jobs: nixPath: - nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixpkgs-unstable.tar.gz - nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixos-unstable.tar.gz - - nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixos-25.11.tar.gz + - nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixos-26.05.tar.gz runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install nix uses: cachix/install-nix-action@v31 with: @@ -27,7 +27,7 @@ jobs: - name: Show nixpkgs version run: nix-instantiate --eval -E '(import {}).lib.version' - name: Setup cachix - uses: cachix/cachix-action@v16 + uses: cachix/cachix-action@v17 with: name: ${{ matrix.cachixName }} - name: Check evaluation diff --git a/.github/workflows/nix-update-package.yml b/.github/workflows/nix-update-package.yml index 9d423c0..ebb9401 100644 --- a/.github/workflows/nix-update-package.yml +++ b/.github/workflows/nix-update-package.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install nix uses: cachix/install-nix-action@v31 with: @@ -26,7 +26,7 @@ jobs: - name: Show nixpkgs version run: nix-instantiate --eval -E '(import {}).lib.version' - name: Update flake packages - uses: gepbird/nix-update-action@v2.1.1 + uses: gepbird/nix-update-action@v3.1.0 with: token: ${{ secrets.NIX_UPDATE_TOKEN }} blacklist: "default"