0
0
Fork 0
mirror of https://github.com/denoland/rusty_v8.git synced 2024-11-21 15:04:33 -05:00

chore: add check for no-fail-fast label (#1017)

This commit is contained in:
Kayla Washburn 2022-06-27 12:37:04 -06:00 committed by GitHub
parent f5d275f622
commit b9d44e31a2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,6 +6,7 @@ on:
tags: ["**"] tags: ["**"]
pull_request: pull_request:
branches: [main] branches: [main]
types: [labeled, opened, synchronize, reopened]
jobs: jobs:
build: build:
@ -19,8 +20,9 @@ jobs:
# Don't fast-fail on tag build because publishing binaries shouldn't be # Don't fast-fail on tag build because publishing binaries shouldn't be
# prevented if 'cargo publish' fails (which can be a false negative). # prevented if 'cargo publish' fails (which can be a false negative).
fail-fast: fail-fast:
${{ github.event_name == 'pull_request' || (github.ref != ${{ (github.event_name == 'pull_request' || (github.ref !=
'refs/heads/main' && !startsWith(github.ref, 'refs/tags/')) }} 'refs/heads/main' && !startsWith(github.ref, 'refs/tags/'))) &&
!contains(github.event.pull_request.labels.*.name, 'no-fail-fast') }}
matrix: matrix:
config: config:
- os: macOS-latest - os: macOS-latest