Revert checksum verification CI test (#39259)
This commit is contained in:
parent
6515c16432
commit
9a6e98e729
1 changed files with 1 additions and 18 deletions
19
.github/workflows/audit.yaml
vendored
19
.github/workflows/audit.yaml
vendored
|
@ -23,29 +23,12 @@ jobs:
|
||||||
operating_system: ["ubuntu-latest", "macos-latest"]
|
operating_system: ["ubuntu-latest", "macos-latest"]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # @v2
|
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # @v2
|
||||||
with:
|
|
||||||
fetch-depth: 2
|
|
||||||
- uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 # @v2
|
- uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 # @v2
|
||||||
with:
|
with:
|
||||||
python-version: ${{ inputs.python_version }}
|
python-version: ${{inputs.python_version}}
|
||||||
- name: Install Python packages
|
- name: Install Python packages
|
||||||
run: |
|
run: |
|
||||||
pip install --upgrade pip setuptools pytest coverage[toml]
|
pip install --upgrade pip setuptools pytest coverage[toml]
|
||||||
- name: Verify new package checksums
|
|
||||||
run: |
|
|
||||||
. share/spack/setup-env.sh
|
|
||||||
files=($(git diff --name-only -r HEAD^1 HEAD -- var/spack/repos/builtin/packages/*))
|
|
||||||
for file in ${files[@]}; do
|
|
||||||
package=$(basename $(dirname $file))
|
|
||||||
versions=($(git diff -r HEAD^1 HEAD -- $file | \
|
|
||||||
grep -E "^\+ version\(" | \
|
|
||||||
sed -E "s/^\+ version\(\"//g" | \
|
|
||||||
sed -E "s/\".*\)//g"))
|
|
||||||
if [ ${#versions[@]} -ne 0 ]; then
|
|
||||||
printf "> spack checksum --verify $package ${versions[@]}"
|
|
||||||
$(which spack) checksum --verify $package ${versions[@]}
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
- name: Package audits (with coverage)
|
- name: Package audits (with coverage)
|
||||||
if: ${{ inputs.with_coverage == 'true' }}
|
if: ${{ inputs.with_coverage == 'true' }}
|
||||||
run: |
|
run: |
|
||||||
|
|
Loading…
Reference in a new issue