on: [push] jobs: golint: runs-on: native steps: - name: checkout code uses: actions/checkout@v4 - name: tmp init run: mkdir -p ${{ forgejo.workspace }}/.tmp - name: golangci-lint run: /run/current-system/sw/bin/nix develop -c golangci-lint run env: TMPDIR: ${{ forgejo.workspace }}/.tmp GOTMPDIR: ${{ forgejo.workspace }}/.tmp