Apply assorted build improvements (#866)

Summary of changes:
- Consistently use `.yml` instead of `.yaml`.
- Don't install SNAPSHOT artifacts during the CodeQL build, so that
  they don't end up in the Maven cache.
- Sync a bunch of `pom.xml` changes from our internal Maven parent.
This commit is contained in:
Stephan Schroevers
2023-11-27 11:16:48 +01:00
committed by GitHub
parent 7793006b5e
commit eafb73814a
4 changed files with 69 additions and 21 deletions

View File

@@ -37,7 +37,7 @@ jobs:
languages: ${{ matrix.language }}
- name: Perform minimal build
if: matrix.language == 'java'
run: mvn -T1C clean install -DskipTests -Dverification.skip
run: mvn -T1C clean package -DskipTests -Dverification.skip
- name: Perform CodeQL analysis
uses: github/codeql-action/analyze@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
with: