- name: Check out source repository
uses: actions/checkout@v3
- name: Set up Python environment
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v4
with:
python-version: "3.8"
- name: flake8 Lint
parallel: True
- name: Archive code coverage results
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Unit Test Code Coverage
path: lcov.*
popd
- name: Archive test logs
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v1 test logs
path: ./*.log
parallel: True
- name: Archive code coverage results
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v1 Code Coverage
path: lcov.*
cat tests/ftests/ftests-nocontainer.sh.log
- name: Archive test logs
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v1v2 test logs
path: tests/ftests/*.log
parallel: True
- name: Archive code coverage results
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v1v2 Code Coverage
path: lcov.*
cat tests/ftests/ftests-nocontainer.sh.log
- name: Archive test logs
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v2 test logs - legacy
path: tests/ftests/*.log
parallel: True
- name: Archive code coverage results
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v2 Code Coverage - legacy
path: lcov.*
cat tests/ftests/ftests-nocontainer.sh.log
- name: Archive test logs
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v2 test logs - hybrid
path: tests/ftests/*.log
parallel: True
- name: Archive code coverage results
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v2 Code Coverage - hybrid
path: lcov.*
cat tests/ftests/ftests-nocontainer.sh.log
- name: Archive test logs
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v2 test logs - unified
path: tests/ftests/*.log
parallel: True
- name: Archive code coverage results
if: ${{ always() }}
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: Cgroup v2 Code Coverage - unified
path: lcov.*