From 4e6c9b03af79ddbac350bb0d857b1795028cc01f Mon Sep 17 00:00:00 2001 From: Patrick Stevens Date: Thu, 24 Nov 2022 19:30:04 +0000 Subject: [PATCH] Add PR checks (#14) --- .github/dependabot.yml | 8 ++++++++ .github/workflows/lint.yaml | 16 ++++++++++++++++ bootstrap.sh | 2 +- 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/lint.yaml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..7c7c62f --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,8 @@ +version: 2 +updates: + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml new file mode 100644 index 0000000..d9fc4f2 --- /dev/null +++ b/.github/workflows/lint.yaml @@ -0,0 +1,16 @@ +name: Lint + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + name: Checkout + - name: Run ShellCheck + uses: ludeeus/action-shellcheck@master diff --git a/bootstrap.sh b/bootstrap.sh index 48d267e..e02feee 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -2,7 +2,7 @@ install_nix () { echo "Installing Nix..." - diskutil list > /dev/null || export PATH=/usr/sbin:$PATH + diskutil list > /dev/null || export PATH="/usr/sbin:$PATH" curl -L https://nixos.org/nix/install | sh -s -- --darwin-use-unencrypted-nix-store-volume --daemon || exit 1 echo "Nix installed." }