Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/nix-github-actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
matrix: ${{ steps.set-matrix.outputs.matrix }}
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@v30
- uses: cachix/install-nix-action@v31
with:
install_url: https://releases.nixos.org/nix/nix-2.25.2/install
- id: set-matrix
Expand Down Expand Up @@ -45,8 +45,8 @@
with:
path: /nix
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@v30
- uses: cachix/install-nix-action@v31
- uses: DeterminateSystems/magic-nix-cache-action@main

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / tests (ubuntu-latest)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / tests (macos-latest)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."clang-tidy-fix", clang-tidy-fix, macos-latest, aa...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."clangStdenv-nix-eval-jobs", clangStdenv-nix-eval-...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."nix-eval-jobs", nix-eval-jobs, macos-latest, aarc...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."shell", shell, macos-latest, aarch64-darwin)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."treefmt", treefmt, macos-latest, aarch64-darwin)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.x86_64-darwin."clang-tidy-fix", clang-tidy-fix, macos-13, x86_64-...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.x86_64-darwin."clangStdenv-nix-eval-jobs", clangStdenv-nix-eval-j...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.x86_64-darwin."nix-eval-jobs", nix-eval-jobs, macos-13, x86_64-da...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 49 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.x86_64-darwin."shell", shell, macos-13, x86_64-darwin)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
if: ${{ ! env.NAMESPACE_RUNNER }}
- run: nix build -L ".#${{ matrix.attr }}"
tests:
Expand All @@ -59,12 +59,12 @@
with:
# Nix Flakes doesn't work on shallow clones
fetch-depth: 0
- uses: cachix/install-nix-action@v30
- uses: cachix/install-nix-action@v31
with:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
extra_nix_config: |
accept-flake-config = true
- uses: DeterminateSystems/magic-nix-cache-action@main

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / tests (ubuntu-latest)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / tests (macos-latest)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."clang-tidy-fix", clang-tidy-fix, macos-latest, aa...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."clangStdenv-nix-eval-jobs", clangStdenv-nix-eval-...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."nix-eval-jobs", nix-eval-jobs, macos-latest, aarc...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."shell", shell, macos-latest, aarch64-darwin)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.aarch64-darwin."treefmt", treefmt, macos-latest, aarch64-darwin)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.x86_64-darwin."clang-tidy-fix", clang-tidy-fix, macos-13, x86_64-...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.x86_64-darwin."clangStdenv-nix-eval-jobs", clangStdenv-nix-eval-j...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.x86_64-darwin."nix-eval-jobs", nix-eval-jobs, macos-13, x86_64-da...

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol

Check warning on line 67 in .github/workflows/nix-github-actions.yml

View workflow job for this annotation

GitHub Actions / nix-build (githubActions.checks.x86_64-darwin."shell", shell, macos-13, x86_64-darwin)

Magic Nix Cache is deprecated

Magic Nix Cache has been deprecated due to a change in the underlying GitHub APIs and will stop working on 1 February 2025. To continue caching Nix builds in GitHub Actions, use FlakeHub Cache instead. Replace... - uses: DeterminateSystems/magic-nix-cache-action@main ...with... - uses: DeterminateSystems/flakehub-cache-action@main For more details: https://dtr.mn/magic-nix-cache-eol
- name: Build
run: nix develop -c bash -c 'meson setup -Db_sanitize=address,undefined build && ninja -C build'
- name: Run tests
Expand Down
Loading