Skip to content

Commit

Permalink
⬆️ Update versions of github actions
Browse files Browse the repository at this point in the history
Checkout v3 uses a version of Node that github is deprecating.
  • Loading branch information
simonrainerson committed Mar 1, 2024
1 parent 04f7ff4 commit fe5cd4d
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 17 deletions.
4 changes: 2 additions & 2 deletions .github/actions/setup-nix/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ runs:
using: "composite"
steps:
- name: Install Nix
uses: cachix/install-nix-action@v22
uses: cachix/install-nix-action@v25
with:
install_url: https://releases.nixos.org/nix/nix-${{ inputs.version }}/install

Expand Down Expand Up @@ -93,7 +93,7 @@ runs:

- name: Setup Cachix
if: ${{ inputs.cachix-name != '' }}
uses: cachix/cachix-action@v12
uses: cachix/cachix-action@v14
with:
name: ${{ inputs.cachix-name }}
signingKey: ${{ inputs.cachix-signing-key }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-components.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
outputs:
components: ${{ steps.filter.outputs.components || steps.eval.outputs.components }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Setup Nix (Nedryland 10.0.0)
if: ${{ github.repository != 'goodbyekansas/nedryland' }}
Expand Down Expand Up @@ -218,7 +218,7 @@ jobs:
shell: bash

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: always()
with:
name: components
Expand All @@ -240,7 +240,7 @@ jobs:
fail-fast: ${{ inputs.fail-fast }}

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Setup Nix (Nedryland 1)
if: ${{ github.repository != 'goodbyekansas/nedryland' }}
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Install Nix
uses: cachix/install-nix-action@v18
uses: cachix/install-nix-action@v25
with:
install_url: https://releases.nixos.org/nix/nix-${{ inputs.nix-version }}/install

Expand All @@ -51,10 +51,10 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Install Nix
uses: cachix/install-nix-action@v18
uses: cachix/install-nix-action@v25
with:
install_url: https://releases.nixos.org/nix/nix-${{ inputs.nix-version }}/install

Expand All @@ -67,10 +67,10 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v5

- name: Install Nix
uses: cachix/install-nix-action@v18
uses: cachix/install-nix-action@v25
with:
install_url: https://releases.nixos.org/nix/nix-${{ inputs.nix-version }}/install

Expand All @@ -83,10 +83,10 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Install Nix
uses: cachix/install-nix-action@v18
uses: cachix/install-nix-action@v25
with:
install_url: https://releases.nixos.org/nix/nix-${{ inputs.nix-version }}/install

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/deploy-book.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0

Expand All @@ -21,7 +21,7 @@ jobs:
cp --recursive --dereference --no-preserve=mode,ownership result/share/doc/nedryland/manual dist
- name: Upload Artifact
uses: actions/upload-pages-artifact@v2
uses: actions/upload-pages-artifact@v3
with:
path: ./dist/

Expand All @@ -41,4 +41,4 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v3
uses: actions/deploy-pages@v4
2 changes: 1 addition & 1 deletion .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup nix
uses: ./.github/actions/setup-nix
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Fixed
- `.#checks.nixfmt` can be run from everywhere when nixFiles are relative to project.
- Updated versions of github actions.

## [10.0.0] - 2024-02-06

Expand Down

0 comments on commit fe5cd4d

Please sign in to comment.