mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-20 20:29:12 +08:00
Merge pull request #596 from ybettan/remove-label
ci: requiring the 'ok-to-test' label for running some workflows
This commit is contained in:
commit
88c3f50cb1
@ -1,7 +1,8 @@
|
||||
name: e2e-k8s
|
||||
name: e2e-k3s
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types: [labeled]
|
||||
paths:
|
||||
- 'pkg/query-service/**'
|
||||
- 'frontend/**'
|
||||
@ -10,6 +11,7 @@ jobs:
|
||||
|
||||
image-build-and-push-query-service:
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ github.event.label.name == 'ok-to-test' }}
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v2
|
||||
@ -31,6 +33,7 @@ jobs:
|
||||
|
||||
image-build-and-push-frontend:
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ github.event.label.name == 'ok-to-test' }}
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v2
|
||||
@ -61,6 +64,7 @@ jobs:
|
||||
|
||||
deploy-on-k3s-cluster:
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ github.event.label.name == 'ok-to-test' }}
|
||||
needs:
|
||||
- image-build-and-push-query-service
|
||||
- image-build-and-push-frontend
|
20
.github/workflows/remove-label.yaml
vendored
Normal file
20
.github/workflows/remove-label.yaml
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
name: remove-label
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types: [synchronize]
|
||||
paths:
|
||||
- 'pkg/query-service/**'
|
||||
- 'frontend/**'
|
||||
|
||||
jobs:
|
||||
remove:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Remove label
|
||||
uses: buildsville/add-remove-label@v1
|
||||
with:
|
||||
label: ok-to-test
|
||||
type: remove
|
||||
token: ${{ secrets.REPO_ACCESS_TOKEN }}
|
||||
|
Loading…
x
Reference in New Issue
Block a user