Skip to content
Snippets Groups Projects
Commit c4f29c63 authored by Massimiliano Culpo's avatar Massimiliano Culpo Committed by Peter Scheibel
Browse files

Simplified YAML files for Github Actions workflows

Updated actions where needed
parent 1f7f0761
Branches
Tags
No related merge requests found
......@@ -23,23 +23,19 @@ on:
jobs:
build:
runs-on: ubuntu-latest
strategy:
max-parallel: 4
matrix:
package: [lz4, mpich, tut, py-setuptools, openjpeg, r-rcpp]
steps:
- uses: actions/checkout@v2
- name: Cache ccache's store
uses: actions/cache@v1
- uses: actions/cache@v2
with:
path: ~/.ccache
key: ccache-build-${{ matrix.package }}
restore-keys: |
ccache-build-${{ matrix.package }}
- name: Setup Python
uses: actions/setup-python@v1
- uses: actions/setup-python@v2
with:
python-version: 3.8
- name: Install System Packages
......
......@@ -19,8 +19,7 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Setup Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
- uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
- name: Install System packages
......@@ -56,8 +55,7 @@ jobs:
share/spack/qa/run-unit-tests
coverage combine
coverage xml
- name: Upload to codecov.io
uses: codecov/codecov-action@v1
- uses: codecov/codecov-action@v1
with:
flags: unittests,linux
shell:
......@@ -98,7 +96,6 @@ jobs:
COVERAGE: true
run: |
share/spack/qa/run-shell-tests
- name: Upload to codecov.io
uses: codecov/codecov-action@v1
- uses: codecov/codecov-action@v1
with:
flags: shelltests,linux
......@@ -35,8 +35,7 @@ jobs:
coverage run $(which spack) test
coverage combine
coverage xml
- name: Upload to codecov.io
uses: codecov/codecov-action@v1
- uses: codecov/codecov-action@v1
with:
file: ./coverage.xml
flags: unittests,macos
......@@ -11,13 +11,10 @@ on:
- releases/**
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup Python
uses: actions/setup-python@v1
- uses: actions/setup-python@v2
with:
python-version: 3.7
- name: Install Python Packages
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment