1
0
Fork 0
mirror of https://github.com/cachix/cachix-action.git synced 2025-06-08 07:07:00 +09:00
This commit is contained in:
Sander 2025-04-19 00:29:46 +04:00
parent cc3e1d624e
commit b7aa12e88a
No known key found for this signature in database
GPG key ID: D1A763BC84F34603

View file

@ -3,13 +3,12 @@ name: "Test"
on:
workflow_call:
inputs:
install-nix-action-version:
install_nix_action_version:
description: "Version of install-nix-action to use"
type: string
required: false
default: v31
nix-install-url:
nix_install_url:
description: "URL for Nix installation script"
type: string
required: false
@ -24,9 +23,9 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@${{ inputs.install-nix-action-version }}
- uses: cachix/install-nix-action@${{ inputs.install_nix_action_version }}
with:
install_url: ${{ inputs.nix-install-url }}
install_url: ${{ inputs.nix_install_url }}
- name: Test public cache
uses: ./
with:
@ -43,9 +42,9 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@${{ inputs.install-nix-action-version }}
- uses: cachix/install-nix-action@${{ inputs.install_nix_action_version }}
with:
install_url: ${{ inputs.nix-install-url }}
install_url: ${{ inputs.nix_install_url }}
- name: Test public cache no signing key
uses: ./
with:
@ -63,9 +62,9 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@${{ inputs.install-nix-action-version }}
- uses: cachix/install-nix-action@${{ inputs.install_nix_action_version }}
with:
install_url: ${{ inputs.nix-install-url }}
install_url: ${{ inputs.nix_install_url }}
- name: Test private cache
uses: ./
with:
@ -82,9 +81,9 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@${{ inputs.install-nix-action-version }}
- uses: cachix/install-nix-action@${{ inputs.install_nix_action_version }}
with:
install_url: ${{ inputs.nix-install-url }}
install_url: ${{ inputs.nix_install_url }}
- id: paths
run: |
paths=$(nix-instantiate test.nix | tr '\n' ' ')
@ -103,9 +102,9 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@${{ inputs.install-nix-action-version }}
- uses: cachix/install-nix-action@${{ inputs.install_nix_action_version }}
with:
install_url: ${{ inputs.nix-install-url }}
install_url: ${{ inputs.nix_install_url }}
- name: Test private cache
uses: ./
with:
@ -134,7 +133,7 @@ jobs:
chmod +x ./nar-toolbox-${{ matrix.system }}
./nar-toolbox-${{ matrix.system }} serve https://cache.nixos.org &
- uses: cachix/install-nix-action@${{ inputs.install-nix-action-version }}
- uses: cachix/install-nix-action@${{ inputs.install_nix_action_version }}
with:
install_url: https://hydra.nixos.org/job/nix/master/installerScript/latest-finished/download/1/install
install_options: "--tarball-url-prefix http://localhost:8080"