diff --git a/.forgejo/workflows/lint.yml b/.forgejo/workflows/lint.yml index e116310..06d4ef3 100644 --- a/.forgejo/workflows/lint.yml +++ b/.forgejo/workflows/lint.yml @@ -1,10 +1,20 @@ name: Lint +on: [push] + jobs: lint: - runs-on: native + runs-on: docker + container: + image: ghcr.io/catthehacker/ubuntu:js-20.04 steps: - uses: actions/checkout@v3 - - run: statix check . - - run: deadnix -f - - run: yamllint . + - uses: https://github.com/cachix/install-nix-action@v20 + env: + with: + nix_path: nixpkgs=channel:nixos-unstable + - run: | + nix profile install 'nixpkgs#deadnix' 'nixpkgs#statix' 'nixpkgs#yamllint' + statix check . + deadnix -f + yamllint . diff --git a/.forgejo/workflows/nix.yml b/.forgejo/workflows/nix.yml index f00297f..6a8edf6 100644 --- a/.forgejo/workflows/nix.yml +++ b/.forgejo/workflows/nix.yml @@ -1,6 +1,6 @@ name: Nix -on: [push] +# on: [push] jobs: lint: diff --git a/.forgejo/workflows/plex_update.yml b/.forgejo/workflows/plex_update.yml index 0ce70a0..7bf2cd4 100644 --- a/.forgejo/workflows/plex_update.yml +++ b/.forgejo/workflows/plex_update.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v3 - uses: https://github.com/cachix/install-nix-action@v20 with: - nix_path: nixpkgs=channel:nixos-unstabl + nix_path: nixpkgs=channel:nixos-unstable - env: VAULT_ADDR: ${{ secrets.VAULT_ADDR }} VAULT_TOKEN: ${{ secrets.VAULT_TOKEN }}