mirror of
https://github.com/github/codeql.git
synced 2026-04-17 21:14:02 +02:00
* A unique workflow file has been created merging all `swift-*.yml` workflows * Change filtering at job level was added using [dorny/paths-filter][1] * only one build of the extractor is made, and then shared via cache (not as an artifact because of [this longstading issue][2]) * integration tests are now run on on macOS * qltests are not run any more on macOS to cut on feedback time * autobuilder tests were moved to the macOS build step to avoid loading bazel twice [1]: https://github.com/dorny/paths-filter#examples [2]: https://github.com/actions/upload-artifact/issues/38
12 lines
423 B
YAML
12 lines
423 B
YAML
name: Build Swift CodeQL pack
|
|
description: Builds the Swift CodeQL pack
|
|
runs:
|
|
using: composite
|
|
steps:
|
|
# not using artifacts because of annoying https://github.com/actions/upload-artifact/issues/38
|
|
- name: Mount cache for sharing extractor pack
|
|
uses: actions/cache@v3
|
|
with:
|
|
path: swift/extractor-pack
|
|
key: extractor-pack-${{ github.run_id }}-${{ github.run_number }}-${{ runner.os }}
|