diff --git a/.github/changed-files.yml b/.github/changed-files.yml index a532b7f1..f8fb5436 100644 --- a/.github/changed-files.yml +++ b/.github/changed-files.yml @@ -1,6 +1,6 @@ # We lack a convenient means of gathering *all* the changes when specializations are passed, so # a catch-all variable is the easiest workaround. -everything: +everything: &everything - "**" # Determines if build actions should occur after static checks are ran. Broadly speaking, these @@ -14,6 +14,13 @@ sources: - deps/** - tests/** +pre-commit: + - *everything + - '!scripts/**' + - '!deps/*/**' + - '!tests/deps/*/**' + - '!tests/benchmarks/deps/*/**' + # Determines which files are appropriate for running clangd-tidy checks on. clangd: - "**/*.{hpp,cpp,inc}" \ No newline at end of file diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 0742e080..2b47c68c 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -47,7 +47,7 @@ jobs: - name: Style checks via prek uses: j178/prek-action@bdca6f102f98e2b4c7029491a53dfd366469e33d # v2.0.4 env: - CHANGED_FILES: '"${{ steps.changed-files.outputs.everything_all_changed_files }}"' # Wrap with quotes to bookend internal quote separators + CHANGED_FILES: '"${{ steps.changed-files.outputs.pre-commit_all_changed_files }}"' # Wrap with quotes to bookend internal quote separators with: extra-args: --files ${{ env.CHANGED_FILES }} diff --git a/deps/memory b/deps/memory index 79d054ca..92a5bfc5 160000 --- a/deps/memory +++ b/deps/memory @@ -1 +1 @@ -Subproject commit 79d054caaa491d9b6ed7cc65a3a84b495578e6c1 +Subproject commit 92a5bfc53b97955b3d685af679636e87d0f5d15a