chore: reduce CI time (#1762)
diff --git a/.github/workflows/backend-cli-test.yml b/.github/workflows/backend-cli-test.yml
index 183a653..c44d0bc 100644
--- a/.github/workflows/backend-cli-test.yml
+++ b/.github/workflows/backend-cli-test.yml
@@ -4,9 +4,15 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'web/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'web/**'
jobs:
run-test:
diff --git a/.github/workflows/backend-e2e-test.yml b/.github/workflows/backend-e2e-test.yml
index 20f31d1..6f226ad 100644
--- a/.github/workflows/backend-e2e-test.yml
+++ b/.github/workflows/backend-e2e-test.yml
@@ -4,9 +4,15 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'web/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'web/**'
jobs:
backend-e2e-test:
diff --git a/.github/workflows/backend-unit-test.yml b/.github/workflows/backend-unit-test.yml
index 657b0e0..8a10bcb 100644
--- a/.github/workflows/backend-unit-test.yml
+++ b/.github/workflows/backend-unit-test.yml
@@ -4,9 +4,15 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'web/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'web/**'
jobs:
run-test:
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 04e2699..a1b9ca3 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -13,10 +13,15 @@
on:
push:
- branches: [master]
+ branches:
+ - master
+ paths-ignore:
+ - 'docs/**'
pull_request:
- # The branches below must be a subset of the branches above
- branches: [master]
+ branches:
+ - master
+ paths-ignore:
+ - 'docs/**'
schedule:
- cron: '18 23 * * 0'
diff --git a/.github/workflows/deploy-with-docker.yml b/.github/workflows/deploy-with-docker.yml
index 2ecdfe9..de7af3d 100644
--- a/.github/workflows/deploy-with-docker.yml
+++ b/.github/workflows/deploy-with-docker.yml
@@ -4,9 +4,13 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
jobs:
build:
diff --git a/.github/workflows/frontend-e2e-test.yml b/.github/workflows/frontend-e2e-test.yml
index 644cf47..e269093 100644
--- a/.github/workflows/frontend-e2e-test.yml
+++ b/.github/workflows/frontend-e2e-test.yml
@@ -4,9 +4,13 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
env:
CYPRESS_CACHE_FOLDER: cypress/cache
defaults:
diff --git a/.github/workflows/frontend-plugin-e2e-test.yml b/.github/workflows/frontend-plugin-e2e-test.yml
index 4bad9c6..efa1b6e 100644
--- a/.github/workflows/frontend-plugin-e2e-test.yml
+++ b/.github/workflows/frontend-plugin-e2e-test.yml
@@ -3,9 +3,13 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
env:
CYPRESS_CACHE_FOLDER: cypress/cache
defaults:
diff --git a/.github/workflows/gitleaks.yml b/.github/workflows/gitleaks.yml
index ad9fd41..cec5662 100644
--- a/.github/workflows/gitleaks.yml
+++ b/.github/workflows/gitleaks.yml
@@ -6,9 +6,13 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
jobs:
gitleaks:
diff --git a/.github/workflows/go-lint.yml b/.github/workflows/go-lint.yml
index 74d775e..00f2365 100644
--- a/.github/workflows/go-lint.yml
+++ b/.github/workflows/go-lint.yml
@@ -3,9 +3,15 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'web/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'web/**'
jobs:
golangci:
diff --git a/.github/workflows/make-build.yaml b/.github/workflows/make-build.yaml
index 96f19ed..f6ee180 100644
--- a/.github/workflows/make-build.yaml
+++ b/.github/workflows/make-build.yaml
@@ -1,12 +1,18 @@
+# Test make build command to see if ManagerAPI and Web are ok to build
+
name: make build
on:
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
jobs:
make-build-test:
diff --git a/.github/workflows/markdown-link-checker.yml b/.github/workflows/markdown-link-checker.yml
deleted file mode 100644
index a1604f3..0000000
--- a/.github/workflows/markdown-link-checker.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-name: Check markdown links
-
-on: push
-
-jobs:
- markdown-link-check:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@master
- - uses: gaurav-nelson/github-action-markdown-link-check@v1
- with:
- use-quiet-mode: 'yes'
- use-verbose-mode: 'yes'
- check-modified-files-only: 'yes'
diff --git a/.github/workflows/release-test.yml b/.github/workflows/release-test.yml
index b821fa2..f94edc6 100644
--- a/.github/workflows/release-test.yml
+++ b/.github/workflows/release-test.yml
@@ -4,9 +4,13 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
jobs:
run-test:
diff --git a/.github/workflows/test-frontend-multiple-node-build.yml b/.github/workflows/test-frontend-multiple-node-build.yml
index 3c75f1b..6a12cc3 100644
--- a/.github/workflows/test-frontend-multiple-node-build.yml
+++ b/.github/workflows/test-frontend-multiple-node-build.yml
@@ -8,9 +8,15 @@
push:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'api/**'
pull_request:
branches:
- master
+ paths-ignore:
+ - 'docs/**'
+ - 'api/**'
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs: