mirror of
https://github.com/dalathegreat/Battery-Emulator.git
synced 2025-10-03 17:59:27 +02:00
add skip-duplicate-actions to inverters workflow
This commit is contained in:
parent
0231b2230d
commit
1b21b13ef3
1 changed files with 21 additions and 3 deletions
20
.github/workflows/compile-all-inverters.yml
vendored
20
.github/workflows/compile-all-inverters.yml
vendored
|
@ -9,12 +9,30 @@ on:
|
||||||
- pull_request
|
- pull_request
|
||||||
|
|
||||||
# This is the list of jobs that will be run concurrently.
|
# This is the list of jobs that will be run concurrently.
|
||||||
|
jobs:
|
||||||
|
# This pre-job is run to skip workflows in case a workflow is already run, i.e. because the workflow is triggered by both push and pull_request
|
||||||
|
pre_job:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
# Map a step output to a job output
|
||||||
|
outputs:
|
||||||
|
should_skip: ${{ steps.skip_check.outputs.should_skip }}
|
||||||
|
steps:
|
||||||
|
- id: skip_check
|
||||||
|
uses: fkirc/skip-duplicate-actions@v5
|
||||||
|
with:
|
||||||
|
# All of these options are optional, so you can remove them if you are happy with the defaults
|
||||||
|
concurrent_skipping: 'never'
|
||||||
|
skip_after_successful_duplicate: 'true'
|
||||||
|
do_not_skip: '["pull_request", "workflow_dispatch", "schedule"]'
|
||||||
|
|
||||||
# Since we use a build matrix, the actual number of jobs
|
# Since we use a build matrix, the actual number of jobs
|
||||||
# started depends on how many configurations the matrix
|
# started depends on how many configurations the matrix
|
||||||
# will produce.
|
# will produce.
|
||||||
jobs:
|
|
||||||
# This is the name of the job.
|
# This is the name of the job.
|
||||||
build-inverters:
|
build-inverters:
|
||||||
|
needs: pre_job
|
||||||
|
if: needs.pre_job.outputs.should_skip != 'true'
|
||||||
|
|
||||||
# Here we tell GitHub that the jobs must be determined
|
# Here we tell GitHub that the jobs must be determined
|
||||||
# dynamically depending on a matrix configuration.
|
# dynamically depending on a matrix configuration.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue