Skip to content

Commit

Permalink
ci: make ubuntu:devel and fedora:rawhide not to fail the pipeline
Browse files Browse the repository at this point in the history
We will still attempt to build and run these two, with both gcc and
clang, but in case they fail, the CI pipeline will not fail and cancel
the other jobs.

It seems it will still mark the build with a red flag, though:
https:/actions/toolkit/issues/399
  • Loading branch information
sergio-correia committed Sep 16, 2021
1 parent bfdbb6e commit 1d15950
Showing 1 changed file with 15 additions and 2 deletions.
17 changes: 15 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,32 @@ on: [push, pull_request]
jobs:
linux:
runs-on: ubuntu-18.04
continue-on-error: ${{ ! matrix.stable }}
strategy:
matrix:
compiler:
- gcc
- clang
os:
- fedora:rawhide
- fedora:latest
- centos:8
- debian:testing
- debian:latest
- ubuntu:devel
- ubuntu:rolling
stable:: [true]
include:
- compiler: gcc
os: fedora:rawhide
stable: false
- compiler: clang
os: fedora:rawhide
stable: false
- compiler: gcc
os: ubuntu:devel
stable: false
- compiler: clang
os: ubuntu:devel
stable: false
steps:
- uses: actions/checkout@v2

Expand Down

0 comments on commit 1d15950

Please sign in to comment.