diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..df063f1c --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,2 @@ +# Global owners +* @willbush diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml new file mode 100644 index 00000000..d202a332 --- /dev/null +++ b/.github/dependabot.yaml @@ -0,0 +1,7 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + # Check for updates to GitHub Actions every week + interval: "weekly" diff --git a/.github/workflows/deadnix.yaml b/.github/workflows/deadnix.yaml new file mode 100644 index 00000000..4ab27551 --- /dev/null +++ b/.github/workflows/deadnix.yaml @@ -0,0 +1,19 @@ +name: Dead code analysis +on: + workflow_dispatch: # allows manual triggering + schedule: + - cron: + "0 0 1 * *" # It runs at midnight (0 hour 0 minute) of the 1st day + # of every month. + +jobs: + deadnix: + name: Deadnix + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: cachix/install-nix-action@v22 + - uses: cachix/cachix-action@v12 + with: + name: deadnix + - uses: astro/deadnix-action@main