diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml index c58bcb3..b3a7ae5 100644 --- a/.github/workflows/deployment.yml +++ b/.github/workflows/deployment.yml @@ -4,10 +4,6 @@ on: # Triggers the workflow on push or pull request events but only for the main branch push: branches: [main, release**] - pull_request: - branches: [main, release**] - # Don't run on draft PR's, see: https://github.com/orgs/community/discussions/25722#discussioncomment-3248917 - types: [opened, synchronize, reopened, ready_for_review] # Allows us to run the workflow manually from the Actions tab workflow_dispatch: diff --git a/.github/workflows/formatting.yml b/.github/workflows/formatting.yml new file mode 100644 index 0000000..91ae09b --- /dev/null +++ b/.github/workflows/formatting.yml @@ -0,0 +1,25 @@ +name: Formatting + +on: + # Triggers the workflow on push or pull request events but only for the main branch + push: + branches: [main, release**] + pull_request: + branches: [main, release**] + # Don't run on draft PR's, see: https://github.com/orgs/community/discussions/25722#discussioncomment-3248917 + types: [opened, synchronize, reopened, ready_for_review] + # Allows us to run the workflow manually from the Actions tab + workflow_dispatch: + +jobs: + generate-doc-options: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + + - name: Install Nix + uses: DeterminateSystems/nix-installer-action@main + + - run: nix fmt -- --check