mirror of
https://github.com/github/codeql-action
synced 2026-10-29 15:08:14 +03:00
Compare commits
3
Commits
main
...
mbg/avoid-latest
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b8e636781a | ||
|
|
4b0f575f5a | ||
|
|
2d85855366 |
No files matched your search
+2
-2
@@ -54,11 +54,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: macos-latest-xlarge
|
||||
version: nightly-latest
|
||||
- os: windows-latest
|
||||
- os: windows-2025
|
||||
version: nightly-latest
|
||||
name: All-platform bundle
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+8
-8
@@ -34,28 +34,28 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
analysis-kinds: code-scanning
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
analysis-kinds: code-quality
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
analysis-kinds: code-scanning,code-quality
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
analysis-kinds: risk-assessment
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
analysis-kinds: code-scanning
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
analysis-kinds: code-quality
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
analysis-kinds: code-scanning,code-quality
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
analysis-kinds: risk-assessment
|
||||
name: Analysis kinds
|
||||
|
||||
+1
-1
@@ -54,7 +54,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
name: "Analyze: 'ref' and 'sha' from inputs"
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+3
-3
@@ -44,11 +44,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: linked
|
||||
- os: windows-latest
|
||||
- os: windows-2025
|
||||
version: linked
|
||||
name: autobuild-action
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
@@ -44,13 +44,13 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: windows-latest
|
||||
- os: windows-2025
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: windows-latest
|
||||
- os: windows-2025
|
||||
version: nightly-latest
|
||||
name: Autobuild direct tracing (custom working directory)
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
name: Autobuild working directory
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+4
-4
@@ -44,13 +44,13 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: windows-latest
|
||||
- os: windows-2025
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: windows-latest
|
||||
- os: windows-2025
|
||||
version: nightly-latest
|
||||
name: Build mode autobuild
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -54,7 +54,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Build mode manual
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+2
-2
@@ -34,9 +34,9 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Build mode none
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Build mode rollback
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
name: 'Bundle: From nightly'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: toolcache
|
||||
name: 'Bundle: From toolcache'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+3
-3
@@ -34,11 +34,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: linked
|
||||
- os: windows-latest
|
||||
- os: windows-2025
|
||||
version: linked
|
||||
name: 'Bundle: Caching checks'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
name: Clean up database cluster directory
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+2
-2
@@ -34,9 +34,9 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Config export
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+1
-1
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
name: Config input
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+3
-3
@@ -34,11 +34,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: 'C/C++: disabling autoinstalling dependencies (Linux)'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+2
-2
@@ -34,9 +34,9 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: linked
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: nightly-latest
|
||||
name: 'C/C++: autoinstalling dependencies is skipped (macOS)'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+3
-3
@@ -34,11 +34,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: 'C/C++: autoinstalling dependencies (Linux)'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+2
-2
@@ -34,9 +34,9 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Diagnostic export
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+2
-2
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
name: Diagnostic export without database
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
@@ -108,7 +108,7 @@ jobs:
|
||||
contents: read
|
||||
security-events: read
|
||||
timeout-minutes: 5
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-26.04
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
||||
|
||||
+3
-3
@@ -54,11 +54,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: nightly-latest
|
||||
- os: windows-latest
|
||||
- os: windows-2025
|
||||
version: nightly-latest
|
||||
name: Export file baseline information
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
name: Extractor ram and threads options test
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+2
-2
@@ -34,9 +34,9 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Proxy test
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+2
-2
@@ -54,9 +54,9 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: 'Go: Custom queries'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
@@ -44,7 +44,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
name: 'Go: diagnostic when Go is changed after init step'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
@@ -44,7 +44,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
name: 'Go: diagnostic when `file` is not installed'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -44,7 +44,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
name: 'Go: workaround for indirect tracing'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+10
-10
@@ -46,25 +46,25 @@ jobs:
|
||||
include:
|
||||
- os: ubuntu-24.04
|
||||
version: stable-v2.20.7
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.21.4
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.22.4
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.23.9
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.24.3
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.25.6
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: nightly-latest
|
||||
name: 'Go: tracing with autobuilder step'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+10
-10
@@ -46,25 +46,25 @@ jobs:
|
||||
include:
|
||||
- os: ubuntu-24.04
|
||||
version: stable-v2.20.7
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.21.4
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.22.4
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.23.9
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.24.3
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.25.6
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: nightly-latest
|
||||
name: 'Go: tracing with custom build steps'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+10
-10
@@ -46,25 +46,25 @@ jobs:
|
||||
include:
|
||||
- os: ubuntu-24.04
|
||||
version: stable-v2.20.7
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.21.4
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.22.4
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.23.9
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.24.3
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.25.6
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: nightly-latest
|
||||
name: 'Go: tracing with legacy workflow'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+3
-3
@@ -34,11 +34,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: 'Packaging: Download using registries'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+3
-3
@@ -34,11 +34,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Custom source root
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Job run UUID added to SARIF
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+1
-1
@@ -34,7 +34,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
name: Language aliases
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+1
-1
@@ -54,7 +54,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
name: Local CodeQL bundle
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+8
-8
@@ -58,35 +58,35 @@ jobs:
|
||||
version: stable-v2.20.7
|
||||
- os: macos-15-xlarge
|
||||
version: stable-v2.20.7
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.21.4
|
||||
- os: macos-15-xlarge
|
||||
version: stable-v2.21.4
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.22.4
|
||||
- os: macos-15-xlarge
|
||||
version: stable-v2.22.4
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.23.9
|
||||
- os: macos-latest-xlarge
|
||||
version: stable-v2.23.9
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.24.3
|
||||
- os: macos-latest-xlarge
|
||||
version: stable-v2.24.3
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.25.6
|
||||
- os: macos-latest-xlarge
|
||||
version: stable-v2.25.6
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: macos-latest-xlarge
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: macos-latest-xlarge
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: macos-latest-xlarge
|
||||
version: nightly-latest
|
||||
|
||||
+2
-2
@@ -34,9 +34,9 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Overlay database init fallback
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
@@ -54,11 +54,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: 'Packaging: Config and input passed to the CLI'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+3
-3
@@ -54,11 +54,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: 'Packaging: Config and input'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+3
-3
@@ -54,11 +54,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: 'Packaging: Config file'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+3
-3
@@ -54,11 +54,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: 'Packaging: Action input'
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+2
-2
@@ -54,9 +54,9 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Remote config file
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+3
-3
@@ -34,11 +34,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Resolve environment
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+6
-6
@@ -34,17 +34,17 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: nightly-latest
|
||||
name: Ruby analysis
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+4
-4
@@ -36,13 +36,13 @@ jobs:
|
||||
include:
|
||||
- os: ubuntu-24.04
|
||||
version: stable-v2.20.7
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: stable-v2.22.1
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Rust analysis
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+6
-6
@@ -54,17 +54,17 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: nightly-latest
|
||||
name: Split workflow
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+3
-3
@@ -34,11 +34,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: macos-latest
|
||||
- os: macos-26
|
||||
version: linked
|
||||
- os: windows-latest
|
||||
- os: windows-2025
|
||||
version: linked
|
||||
name: Start proxy
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+3
-3
@@ -34,11 +34,11 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Submit SARIF after failure
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+2
-2
@@ -54,9 +54,9 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: nightly-latest
|
||||
name: Test unsetting environment variables
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+1
-1
@@ -54,7 +54,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
name: "Upload-sarif: 'ref' and 'sha' from inputs"
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
Generated
+3
-3
@@ -54,13 +54,13 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
analysis-kinds: code-scanning
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
analysis-kinds: code-quality
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: default
|
||||
analysis-kinds: code-scanning,code-quality
|
||||
name: Test different uses of `upload-sarif`
|
||||
|
||||
+1
-1
@@ -54,7 +54,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
- os: ubuntu-26.04
|
||||
version: linked
|
||||
name: Use a custom `checkout_path`
|
||||
if: github.triggering_actor != 'dependabot[bot]'
|
||||
|
||||
+10
-9
@@ -43,6 +43,13 @@ type WorkflowInputs = Partial<Record<KnownInputName, WorkflowInput>>;
|
||||
/** An operating system identifier. */
|
||||
type OperatingSystemIdentifier = "ubuntu" | "macos" | "windows";
|
||||
|
||||
/** Mapping from {@link OperatingSystemIdentifier} to default runner image labels. */
|
||||
const DEFAULT_RUNNER_IMAGES: Record<OperatingSystemIdentifier, string> = {
|
||||
ubuntu: "ubuntu-26.04",
|
||||
macos: "macos-26",
|
||||
windows: "windows-2025",
|
||||
};
|
||||
|
||||
/**
|
||||
* Represents an operating system matrix entry for a generated PR check workflow.
|
||||
*
|
||||
@@ -414,12 +421,6 @@ function generateJobMatrix(
|
||||
);
|
||||
}
|
||||
|
||||
const defaultRunnerImages = [
|
||||
"ubuntu-latest",
|
||||
"macos-latest",
|
||||
"windows-latest",
|
||||
];
|
||||
|
||||
for (const operatingSystemConfig of operatingSystems) {
|
||||
const operatingSystem =
|
||||
typeof operatingSystemConfig === "string"
|
||||
@@ -449,7 +450,7 @@ function generateJobMatrix(
|
||||
const runnerImagesForOs =
|
||||
typeof operatingSystemConfig === "string" ||
|
||||
operatingSystemConfig["runner-image"] === undefined
|
||||
? defaultRunnerImages.filter((image) =>
|
||||
? Object.values(DEFAULT_RUNNER_IMAGES).filter((image) =>
|
||||
image.startsWith(operatingSystem),
|
||||
)
|
||||
: [operatingSystemConfig["runner-image"]];
|
||||
@@ -462,7 +463,7 @@ function generateJobMatrix(
|
||||
// is removed from `defaultTestVersions`.
|
||||
const requiresOlderRunnerImage: DefaultTestVersion = "stable-v2.20.7";
|
||||
if (
|
||||
runnerImage === "ubuntu-latest" &&
|
||||
runnerImage === DEFAULT_RUNNER_IMAGES["ubuntu"] &&
|
||||
version === requiresOlderRunnerImage
|
||||
) {
|
||||
matrix.push({ os: "ubuntu-24.04", version });
|
||||
@@ -675,7 +676,7 @@ function generateValidationJob(
|
||||
"security-events": "read",
|
||||
},
|
||||
"timeout-minutes": 5,
|
||||
"runs-on": "ubuntu-latest",
|
||||
"runs-on": DEFAULT_RUNNER_IMAGES["ubuntu"],
|
||||
steps: specSteps,
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user