Stop running debug artifacts checks on MacOS (#2123)
This commit is contained in:
parent
1515e2bb20
commit
3ab1d29793
2 changed files with 36 additions and 57 deletions
42
.github/workflows/debug-artifacts-failure.yml
vendored
42
.github/workflows/debug-artifacts-failure.yml
vendored
|
|
@ -20,15 +20,12 @@ on:
|
||||||
workflow_dispatch: {}
|
workflow_dispatch: {}
|
||||||
jobs:
|
jobs:
|
||||||
upload-artifacts:
|
upload-artifacts:
|
||||||
strategy:
|
|
||||||
matrix:
|
|
||||||
os: [ubuntu-latest, macos-latest]
|
|
||||||
name: Upload debug artifacts after failure in analyze
|
name: Upload debug artifacts after failure in analyze
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
env:
|
env:
|
||||||
CODEQL_ACTION_TEST_MODE: true
|
CODEQL_ACTION_TEST_MODE: true
|
||||||
timeout-minutes: 45
|
timeout-minutes: 45
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Dump GitHub event
|
- name: Dump GitHub event
|
||||||
run: cat "${GITHUB_EVENT_PATH}"
|
run: cat "${GITHUB_EVENT_PATH}"
|
||||||
|
|
@ -67,27 +64,24 @@ jobs:
|
||||||
- name: Check expected artifacts exist
|
- name: Check expected artifacts exist
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
OPERATING_SYSTEMS="ubuntu-latest macos-latest"
|
|
||||||
LANGUAGES="cpp csharp go java javascript python"
|
LANGUAGES="cpp csharp go java javascript python"
|
||||||
for os in $OPERATING_SYSTEMS; do
|
pushd "./my-debug-artifacts"
|
||||||
pushd "./my-debug-artifacts-$os"
|
echo "Artifacts from run:"
|
||||||
echo "Artifacts from run on $os:"
|
for language in $LANGUAGES; do
|
||||||
for language in $LANGUAGES; do
|
echo "- Checking $language"
|
||||||
echo "- Checking $language"
|
if [[ ! -f "my-db-$language-partial.zip" ]] ; then
|
||||||
if [[ ! -f "my-db-$language-partial.zip" ]] ; then
|
echo "Missing a partial database bundle for $language"
|
||||||
echo "Missing a partial database bundle for $language"
|
exit 1
|
||||||
exit 1
|
fi
|
||||||
fi
|
if [[ ! -d "log" ]] ; then
|
||||||
if [[ ! -d "log" ]] ; then
|
echo "Missing database initialization logs"
|
||||||
echo "Missing database initialization logs"
|
exit 1
|
||||||
exit 1
|
fi
|
||||||
fi
|
if [[ ! "$language" == "go" ]] && [[ ! -d "$language/log" ]] ; then
|
||||||
if [[ ! "$language" == "go" ]] && [[ ! -d "$language/log" ]] ; then
|
echo "Missing logs for $language"
|
||||||
echo "Missing logs for $language"
|
exit 1
|
||||||
exit 1
|
fi
|
||||||
fi
|
|
||||||
done
|
|
||||||
popd
|
|
||||||
done
|
done
|
||||||
|
popd
|
||||||
env:
|
env:
|
||||||
GO111MODULE: auto
|
GO111MODULE: auto
|
||||||
|
|
|
||||||
51
.github/workflows/debug-artifacts.yml
vendored
51
.github/workflows/debug-artifacts.yml
vendored
|
|
@ -21,9 +21,6 @@ jobs:
|
||||||
upload-artifacts:
|
upload-artifacts:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os:
|
|
||||||
- ubuntu-latest
|
|
||||||
- macos-latest
|
|
||||||
version:
|
version:
|
||||||
- stable-20221211
|
- stable-20221211
|
||||||
- stable-20230418
|
- stable-20230418
|
||||||
|
|
@ -36,7 +33,7 @@ jobs:
|
||||||
env:
|
env:
|
||||||
CODEQL_ACTION_TEST_MODE: true
|
CODEQL_ACTION_TEST_MODE: true
|
||||||
timeout-minutes: 45
|
timeout-minutes: 45
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Check out repository
|
- name: Check out repository
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
@ -48,16 +45,6 @@ jobs:
|
||||||
- uses: actions/setup-go@v5
|
- uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version: ^1.13.1
|
go-version: ^1.13.1
|
||||||
- name: Setup Python on MacOS
|
|
||||||
uses: actions/setup-python@v5
|
|
||||||
if: |
|
|
||||||
matrix.os == 'macos-latest' && (
|
|
||||||
matrix.version == 'stable-20221211' ||
|
|
||||||
matrix.version == 'stable-20230418' ||
|
|
||||||
matrix.version == 'stable-v2.13.5' ||
|
|
||||||
matrix.version == 'stable-v2.14.6')
|
|
||||||
with:
|
|
||||||
python-version: '3.11'
|
|
||||||
- uses: ./../action/init
|
- uses: ./../action/init
|
||||||
id: init
|
id: init
|
||||||
with:
|
with:
|
||||||
|
|
@ -87,26 +74,24 @@ jobs:
|
||||||
VERSIONS="stable-20221211 stable-20230418 stable-v2.13.5 stable-v2.14.6 default latest nightly-latest"
|
VERSIONS="stable-20221211 stable-20230418 stable-v2.13.5 stable-v2.14.6 default latest nightly-latest"
|
||||||
LANGUAGES="cpp csharp go java javascript python"
|
LANGUAGES="cpp csharp go java javascript python"
|
||||||
for version in $VERSIONS; do
|
for version in $VERSIONS; do
|
||||||
for os in ubuntu-latest macos-latest; do
|
pushd "./my-debug-artifacts-${version//./}"
|
||||||
pushd "./my-debug-artifacts-$os-${version//./}"
|
echo "Artifacts from version $version:"
|
||||||
echo "Artifacts from version $version on $os:"
|
for language in $LANGUAGES; do
|
||||||
for language in $LANGUAGES; do
|
echo "- Checking $language"
|
||||||
echo "- Checking $language"
|
if [[ ! -f "$language.sarif" ]] ; then
|
||||||
if [[ ! -f "$language.sarif" ]] ; then
|
echo "Missing a SARIF file for $language"
|
||||||
echo "Missing a SARIF file for $language"
|
exit 1
|
||||||
exit 1
|
fi
|
||||||
fi
|
if [[ ! -f "my-db-$language.zip" ]] ; then
|
||||||
if [[ ! -f "my-db-$language.zip" ]] ; then
|
echo "Missing a database bundle for $language"
|
||||||
echo "Missing a database bundle for $language"
|
exit 1
|
||||||
exit 1
|
fi
|
||||||
fi
|
if [[ ! -d "$language/log" ]] ; then
|
||||||
if [[ ! -d "$language/log" ]] ; then
|
echo "Missing logs for $language"
|
||||||
echo "Missing logs for $language"
|
exit 1
|
||||||
exit 1
|
fi
|
||||||
fi
|
|
||||||
done
|
|
||||||
popd
|
|
||||||
done
|
done
|
||||||
|
popd
|
||||||
done
|
done
|
||||||
env:
|
env:
|
||||||
GO111MODULE: auto
|
GO111MODULE: auto
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue