mirror of
https://github.com/microsoft/onefuzz.git
synced 2025-06-16 20:08:09 +00:00
bump python version to 3.8 (#1426)
This commit is contained in:
14
.github/workflows/ci.yml
vendored
14
.github/workflows/ci.yml
vendored
@ -23,7 +23,7 @@ jobs:
|
|||||||
key: rust-${{ runner.os }}-${{ env.ACTIONS_CACHE_KEY_DATE }}
|
key: rust-${{ runner.os }}-${{ env.ACTIONS_CACHE_KEY_DATE }}
|
||||||
- name: Install Rust Prereqs
|
- name: Install Rust Prereqs
|
||||||
if: steps.cache-rust-prereqs.outputs.cache-hit != 'true'
|
if: steps.cache-rust-prereqs.outputs.cache-hit != 'true'
|
||||||
shell: bash
|
shell: bash
|
||||||
run: src/ci/rust-prereqs.sh
|
run: src/ci/rust-prereqs.sh
|
||||||
- name: Rust Compile Cache
|
- name: Rust Compile Cache
|
||||||
uses: actions/cache@v2
|
uses: actions/cache@v2
|
||||||
@ -183,7 +183,7 @@ jobs:
|
|||||||
key: rust-${{ runner.os }}-${{ env.ACTIONS_CACHE_KEY_DATE }}
|
key: rust-${{ runner.os }}-${{ env.ACTIONS_CACHE_KEY_DATE }}
|
||||||
- name: Install Rust Prereqs
|
- name: Install Rust Prereqs
|
||||||
if: steps.cache-rust-prereqs.outputs.cache-hit != 'true'
|
if: steps.cache-rust-prereqs.outputs.cache-hit != 'true'
|
||||||
shell: bash
|
shell: bash
|
||||||
run: src/ci/rust-prereqs.sh
|
run: src/ci/rust-prereqs.sh
|
||||||
- name: Rust Compile Cache
|
- name: Rust Compile Cache
|
||||||
uses: actions/cache@v2
|
uses: actions/cache@v2
|
||||||
@ -206,7 +206,7 @@ jobs:
|
|||||||
- run: src/ci/set-versions.sh
|
- run: src/ci/set-versions.sh
|
||||||
- uses: actions/setup-python@v2
|
- uses: actions/setup-python@v2
|
||||||
with:
|
with:
|
||||||
python-version: 3.7
|
python-version: 3.8
|
||||||
- uses: actions/download-artifact@v2.0.8
|
- uses: actions/download-artifact@v2.0.8
|
||||||
with:
|
with:
|
||||||
name: build-artifacts
|
name: build-artifacts
|
||||||
@ -241,7 +241,7 @@ jobs:
|
|||||||
mypy __app__ ./tests
|
mypy __app__ ./tests
|
||||||
|
|
||||||
# set a minimum confidence to ignore known false positives
|
# set a minimum confidence to ignore known false positives
|
||||||
vulture --min-confidence 61 __app__
|
vulture --min-confidence 61 __app__
|
||||||
|
|
||||||
../ci/disable-py-cache.sh
|
../ci/disable-py-cache.sh
|
||||||
mypy __app__ ./tests
|
mypy __app__ ./tests
|
||||||
@ -415,7 +415,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- run: |
|
- run: |
|
||||||
Set-ExecutionPolicy Bypass -Scope Process -Force
|
Set-ExecutionPolicy Bypass -Scope Process -Force
|
||||||
$ProgressPreference = 'SilentlyContinue'
|
$ProgressPreference = 'SilentlyContinue'
|
||||||
Invoke-Expression (Invoke-RestMethod 'https://chocolatey.org/install.ps1')
|
Invoke-Expression (Invoke-RestMethod 'https://chocolatey.org/install.ps1')
|
||||||
choco install llvm
|
choco install llvm
|
||||||
@ -450,7 +450,7 @@ jobs:
|
|||||||
$env:LIB = $env:LIBRARY_PATH
|
$env:LIB = $env:LIBRARY_PATH
|
||||||
|
|
||||||
cd src/integration-tests
|
cd src/integration-tests
|
||||||
|
|
||||||
mkdir artifacts/windows-libfuzzer
|
mkdir artifacts/windows-libfuzzer
|
||||||
cd libfuzzer
|
cd libfuzzer
|
||||||
make
|
make
|
||||||
@ -468,7 +468,7 @@ jobs:
|
|||||||
make -f Makefile.windows
|
make -f Makefile.windows
|
||||||
cp fuzz.exe,fuzz.pdb,bad1.dll,bad1.pdb,bad2.dll,bad2.pdb,seeds ../artifacts/windows-libfuzzer-linked-library -Recurse
|
cp fuzz.exe,fuzz.pdb,bad1.dll,bad1.pdb,bad2.dll,bad2.pdb,seeds ../artifacts/windows-libfuzzer-linked-library -Recurse
|
||||||
cd ../
|
cd ../
|
||||||
|
|
||||||
mkdir artifacts/windows-libfuzzer-load-library
|
mkdir artifacts/windows-libfuzzer-load-library
|
||||||
cd libfuzzer-load-library
|
cd libfuzzer-load-library
|
||||||
make
|
make
|
||||||
|
Reference in New Issue
Block a user