-
Notifications
You must be signed in to change notification settings - Fork 4
38 lines (32 loc) · 901 Bytes
/
debug.yaml
File metadata and controls
38 lines (32 loc) · 901 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
name: Debug
on:
push:
branches:
- 'debug/*'
jobs:
debug:
env:
hix_test_ci: 1
hix_test_verbose: 1
hix_test_debug: 1
hix_test_show_stderr: 1
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v6
- uses: cachix/install-nix-action@v31
with:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
extra_nix_config: download-buffer-size = 1000000000
- uses: cachix/cachix-action@v17
with:
name: hix-build
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
- name: Free up space
run: rm -rf /opt/hostedtoolcache
- name: Configure apparmor to permit appimages to execute
run: sudo sysctl kernel.apparmor_restrict_unprivileged_userns=0
- name: Run debug test
run: nix run .#test-debug