From 61579f04342bdb7d5ec864890edef19319d58c44 Mon Sep 17 00:00:00 2001 From: David Boreham Date: Thu, 12 Oct 2023 20:40:39 -0600 Subject: [PATCH] Implement scheme for triggering individual CI jobs (#577) * Implement scheme for triggering individual CI jobs * Add missing comment --- .gitea/workflows/fixturenet-eth-plugeth-test.yml | 5 ++++- .gitea/workflows/fixturenet-eth-test.yml | 5 ++++- .gitea/workflows/publish.yml | 2 ++ .gitea/workflows/test-deploy.yml | 2 ++ .gitea/workflows/test.yml | 2 ++ .gitea/workflows/triggers/fixturenet-eth-plugeth-test | 1 + .gitea/workflows/triggers/fixturenet-eth-test | 1 + 7 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 .gitea/workflows/triggers/fixturenet-eth-plugeth-test create mode 100644 .gitea/workflows/triggers/fixturenet-eth-test diff --git a/.gitea/workflows/fixturenet-eth-plugeth-test.yml b/.gitea/workflows/fixturenet-eth-plugeth-test.yml index ced0823f..027266f1 100644 --- a/.gitea/workflows/fixturenet-eth-plugeth-test.yml +++ b/.gitea/workflows/fixturenet-eth-plugeth-test.yml @@ -2,7 +2,10 @@ name: Fixturenet-Eth-Plugeth-Test on: push: - branches: 'ci-test' + branches: '*' + paths: + - '!**' + - '.gitea/workflows/triggers/fixturenet-eth-plugeth-test' # Needed until we can incorporate docker startup into the executor container env: diff --git a/.gitea/workflows/fixturenet-eth-test.yml b/.gitea/workflows/fixturenet-eth-test.yml index 5a0410f2..8d0d8da1 100644 --- a/.gitea/workflows/fixturenet-eth-test.yml +++ b/.gitea/workflows/fixturenet-eth-test.yml @@ -2,7 +2,10 @@ name: Fixturenet-Eth-Test on: push: - branches: 'ci-test' + branches: '*' + paths: + - '!**' + - '.gitea/workflows/triggers/fixturenet-eth-test' # Needed until we can incorporate docker startup into the executor container env: diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index fb45c27e..973210fa 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -5,6 +5,8 @@ on: branches: - main - publish-test + paths-ignore: + - '.gitea/workflows/triggers/*' jobs: publish: diff --git a/.gitea/workflows/test-deploy.yml b/.gitea/workflows/test-deploy.yml index 5ac5b450..66c017aa 100644 --- a/.gitea/workflows/test-deploy.yml +++ b/.gitea/workflows/test-deploy.yml @@ -7,6 +7,8 @@ on: branches: - main - ci-test + paths-ignore: + - '.gitea/workflows/triggers/*' # Needed until we can incorporate docker startup into the executor container env: diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 46c5f937..830b7c20 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -7,6 +7,8 @@ on: branches: - main - ci-test + paths-ignore: + - '.gitea/workflows/triggers/*' # Needed until we can incorporate docker startup into the executor container env: diff --git a/.gitea/workflows/triggers/fixturenet-eth-plugeth-test b/.gitea/workflows/triggers/fixturenet-eth-plugeth-test new file mode 100644 index 00000000..1d0768f1 --- /dev/null +++ b/.gitea/workflows/triggers/fixturenet-eth-plugeth-test @@ -0,0 +1 @@ +Change this file to trigger running the fixturenet-eth-plugeth-test CI job diff --git a/.gitea/workflows/triggers/fixturenet-eth-test b/.gitea/workflows/triggers/fixturenet-eth-test new file mode 100644 index 00000000..c95c9a8d --- /dev/null +++ b/.gitea/workflows/triggers/fixturenet-eth-test @@ -0,0 +1 @@ +Change this file to trigger running the fixturenet-eth-test CI job