mirror of
https://github.com/github/codeql-action.git
synced 2026-01-04 21:50:17 +08:00
Now that `latest` and `cached` are both 2.13.3, which is the version in which we GA'ed Swift, we should stop setting this experimental variable when we test these CLI versions so we can test the case where the variable is unset.
78 lines
2.2 KiB
YAML
Generated
78 lines
2.2 KiB
YAML
Generated
# Warning: This file is generated automatically, and should not be modified.
|
|
# Instead, please modify the template in the pr-checks directory and run:
|
|
# (cd pr-checks; pip install ruamel.yaml && python3 sync.py)
|
|
# to regenerate this file.
|
|
|
|
name: PR Check - Extractor ram and threads options test
|
|
env:
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
GO111MODULE: auto
|
|
CODEQL_EXTRACTOR_JAVA_AGENT_DISABLE_KOTLIN: 'true'
|
|
on:
|
|
push:
|
|
branches:
|
|
- main
|
|
- releases/v2
|
|
pull_request:
|
|
types:
|
|
- opened
|
|
- synchronize
|
|
- reopened
|
|
- ready_for_review
|
|
workflow_dispatch: {}
|
|
jobs:
|
|
extractor-ram-threads:
|
|
strategy:
|
|
matrix:
|
|
include:
|
|
- os: ubuntu-latest
|
|
version: latest
|
|
name: Extractor ram and threads options test
|
|
permissions:
|
|
contents: read
|
|
security-events: write
|
|
timeout-minutes: 45
|
|
runs-on: ${{ matrix.os }}
|
|
steps:
|
|
- name: Check out repository
|
|
uses: actions/checkout@v3
|
|
- name: Prepare test
|
|
id: prepare-test
|
|
uses: ./.github/actions/prepare-test
|
|
with:
|
|
version: ${{ matrix.version }}
|
|
- name: Set environment variable for Swift enablement
|
|
if: >-
|
|
runner.os != 'Windows' && (
|
|
matrix.version == '20220908' ||
|
|
matrix.version == '20221211'
|
|
)
|
|
shell: bash
|
|
run: echo "CODEQL_ENABLE_EXPERIMENTAL_FEATURES_SWIFT=true" >> $GITHUB_ENV
|
|
- uses: ./../action/init
|
|
with:
|
|
languages: java
|
|
ram: 230
|
|
threads: 1
|
|
- name: Assert Results
|
|
shell: bash
|
|
run: |
|
|
if [ "${CODEQL_RAM}" != "230" ]; then
|
|
echo "CODEQL_RAM is '${CODEQL_RAM}' instead of 230"
|
|
exit 1
|
|
fi
|
|
if [ "${CODEQL_EXTRACTOR_JAVA_RAM}" != "230" ]; then
|
|
echo "CODEQL_EXTRACTOR_JAVA_RAM is '${CODEQL_EXTRACTOR_JAVA_RAM}' instead of 230"
|
|
exit 1
|
|
fi
|
|
if [ "${CODEQL_THREADS}" != "1" ]; then
|
|
echo "CODEQL_THREADS is '${CODEQL_THREADS}' instead of 1"
|
|
exit 1
|
|
fi
|
|
if [ "${CODEQL_EXTRACTOR_JAVA_THREADS}" != "1" ]; then
|
|
echo "CODEQL_EXTRACTOR_JAVA_THREADS is '${CODEQL_EXTRACTOR_JAVA_THREADS}' instead of 1"
|
|
exit 1
|
|
fi
|
|
env:
|
|
CODEQL_ACTION_TEST_MODE: true
|