This commit is contained in:
Kreyren 2020-02-08 06:17:04 +00:00
parent cfcd9a770c
commit 279c912d76

@ -17,13 +17,19 @@ jobs:
- name: building.. - name: building..
run: make build-rustlang run: make build-rustlang
check-rustlang: check-rustlang:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: checking.. - name: checking..
run: make check-rustlang run: make check-rustlang
bench-rustlang: bench-rustlang:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: running benchmarks.. - name: running benchmarks..
@ -31,19 +37,28 @@ jobs:
# gcc-c # gcc-c
build-gcc-c: build-gcc-c:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make build-gcc-c - name: make build-gcc-c
run: make build-gcc-c run: make build-gcc-c
check-gcc-c: check-gcc-c:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make check-gcc-c - name: make check-gcc-c
run: make check-gcc-c run: make check-gcc-c
bench-gcc-c: bench-gcc-c:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make bench-gcc-c - name: make bench-gcc-c
@ -51,19 +66,28 @@ jobs:
# gcc-ccp # gcc-ccp
build-gcc-cpp: build-gcc-cpp:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make build-gcc-ccp - name: make build-gcc-ccp
run: make build-gcc-ccp run: make build-gcc-ccp
check-gcc-cpp: check-gcc-cpp:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make check-gcc-ccp - name: make check-gcc-ccp
run: make check-gcc-ccp run: make check-gcc-ccp
bench-gcc-cpp: bench-gcc-cpp:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make bench-gcc-ccp - name: make bench-gcc-ccp
@ -71,19 +95,28 @@ jobs:
# clang-c # clang-c
build-clang-c: build-clang-c:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make build-clang-c - name: make build-clang-c
run: exit 78 run: make build-clang-c
check-clang-c: check-clang-c:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make check-clang-c - name: make check-clang-c
run: make check-clang-c run: make check-clang-c
bench-clang-c: bench-clang-c:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make bench-clang-c - name: make bench-clang-c
@ -91,19 +124,28 @@ jobs:
# clang-ccp # clang-ccp
build-clang-cpp: build-clang-cpp:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make build-clang-ccp - name: make build-clang-ccp
run: make build-clang-ccp run: make build-clang-ccp
check-clang-cpp: check-clang-cpp:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make check-clang-ccp - name: make check-clang-ccp
run: make check-clang-ccp run: make check-clang-ccp
bench-clang-cpp: bench-clang-cpp:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make bench-clang-ccp - name: make bench-clang-ccp
@ -111,7 +153,10 @@ jobs:
# vlang # vlang
build-vlang: build-vlang:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Fetching dependencies.. - name: Fetching dependencies..
@ -125,7 +170,10 @@ jobs:
- name: make build-vlang - name: make build-vlang
run: make build-vlang run: make build-vlang
check-vlang: check-vlang:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Fetching dependencies.. - name: Fetching dependencies..
@ -139,7 +187,10 @@ jobs:
- name: make check-vlang - name: make check-vlang
run: make check-vlang run: make check-vlang
bench-vlang: bench-vlang:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Fetching dependencies.. - name: Fetching dependencies..
@ -155,19 +206,28 @@ jobs:
# Golang # Golang
build-golang: build-golang:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make build-golang - name: make build-golang
run: make build-golang run: make build-golang
check-golang: check-golang:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make check-golang - name: make check-golang
run: make check-golang run: make check-golang
bench-golang: bench-golang:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: make bench-golang - name: make bench-golang
@ -175,7 +235,10 @@ jobs:
# Shell # Shell
check-shell: check-shell:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: shellcheck - name: shellcheck
@ -185,7 +248,10 @@ jobs:
# Bash # Bash
check-bash: check-bash:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: shellcheck - name: shellcheck
@ -195,7 +261,10 @@ jobs:
# Python # Python
check-python: check-python:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
strategy: strategy:
matrix: matrix:
python-version: [2.7, 3.5, 3.6, 3.7, 3.8] python-version: [2.7, 3.5, 3.6, 3.7, 3.8]
@ -223,7 +292,10 @@ jobs:
# Jekyll # Jekyll
jekyll: jekyll:
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-18.04]
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Build the site in the jekyll/builder container - name: Build the site in the jekyll/builder container