Make nix.conf writable
This commit is contained in:
parent
986b5798dd
commit
bb7e2fbfa3
8
.github/workflows/test.yaml
vendored
8
.github/workflows/test.yaml
vendored
|
@ -19,12 +19,17 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Install Nix
|
||||||
|
uses: DeterminateSystems/nix-installer-action@main
|
||||||
|
|
||||||
- name: Setup
|
- name: Setup
|
||||||
id: setup
|
id: setup
|
||||||
run: |
|
run: |
|
||||||
TMP=$(mktemp -d)
|
TMP=$(mktemp -d)
|
||||||
NETRC="${TMP}/netrc"
|
NETRC="${TMP}/netrc"
|
||||||
|
|
||||||
|
sudo chmod a+rw "${{ env.NIX_CONF }}"
|
||||||
|
|
||||||
REQUEST_TOKEN="${ACTIONS_ID_TOKEN_REQUEST_TOKEN}"
|
REQUEST_TOKEN="${ACTIONS_ID_TOKEN_REQUEST_TOKEN}"
|
||||||
ROOT_URL="${ACTIONS_ID_TOKEN_REQUEST_URL}"
|
ROOT_URL="${ACTIONS_ID_TOKEN_REQUEST_URL}"
|
||||||
JWT_ID_TOKEN=$(curl \
|
JWT_ID_TOKEN=$(curl \
|
||||||
|
@ -37,9 +42,6 @@ jobs:
|
||||||
echo "::set-output name=token::${JWT_ID_TOKEN}"
|
echo "::set-output name=token::${JWT_ID_TOKEN}"
|
||||||
echo "::set-output name=netrc::${NETRC}"
|
echo "::set-output name=netrc::${NETRC}"
|
||||||
|
|
||||||
- name: Install Nix
|
|
||||||
uses: DeterminateSystems/nix-installer-action@main
|
|
||||||
|
|
||||||
- name: Set up netrc file
|
- name: Set up netrc file
|
||||||
env:
|
env:
|
||||||
NETRC: ${{ steps.setup.outputs.netrc }}
|
NETRC: ${{ steps.setup.outputs.netrc }}
|
||||||
|
|
Loading…
Reference in a new issue