-
Notifications
You must be signed in to change notification settings - Fork 1
25 lines (23 loc) · 849 Bytes
/
noop_ci_cd.yaml
File metadata and controls
25 lines (23 loc) · 849 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# This workflow is used to bypass the "required status check" branch protection rule for the job "test".
# More here: https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/troubleshooting-required-status-checks
name: ci-cd
run-name: noop-ci-cd # it is noop because it performs no operations
on:
pull_request:
branches:
- main
paths-ignore:
- "src/**"
- ".github/workflows/ci_cd.yaml"
concurrency:
group: noop-ci-cd
cancel-in-progress: true
jobs:
# So, if we make some changes to the repository that do not modify the "src" directory or the ci/cd pipeline, then we are good
# to merge our pull request.
test:
name: test
runs-on: ubuntu-latest
steps:
- name: Fake operation
run: echo "noop workflow; no testing required"