From 9b5e0910cb9d89082106cd126951f550d60d2ff7 Mon Sep 17 00:00:00 2001 From: Cezar Craciunoiu Date: Thu, 21 Mar 2024 17:49:43 +0200 Subject: [PATCH] .github/workflows: Add option to start workflows remotely Signed-off-by: Cezar Craciunoiu --- .github/workflows/library-base.yaml | 3 +++ .github/workflows/library-caddy2.7.yaml | 3 +++ .github/workflows/library-helloworld.yaml | 3 +++ .github/workflows/library-hugo0.122.yaml | 3 +++ .github/workflows/library-lua5.4.4.yaml | 3 +++ .github/workflows/library-lua5.4.yaml | 3 +++ .github/workflows/library-memcached1.6.yaml | 3 +++ .github/workflows/library-nginx1.15.yaml | 3 +++ .github/workflows/library-nginx1.25.yaml | 3 +++ .github/workflows/library-node18.yaml | 3 +++ .github/workflows/library-node20.yaml | 3 +++ .github/workflows/library-node21.yaml | 3 +++ .github/workflows/library-perl5.38.yaml | 3 +++ .github/workflows/library-php8.2.yaml | 3 +++ .github/workflows/library-python3.10.yaml | 3 +++ .github/workflows/library-python3.12.yaml | 3 +++ .github/workflows/library-redis7.0.yaml | 3 +++ .github/workflows/library-redis7.2.yaml | 3 +++ .github/workflows/library-ruby3.2.yaml | 3 +++ .github/workflows/library-skipper0.18.yaml | 3 +++ .github/workflows/library-sqlite3.40.yaml | 3 +++ 21 files changed, 63 insertions(+) diff --git a/.github/workflows/library-base.yaml b/.github/workflows/library-base.yaml index f296a943..f95b16ca 100644 --- a/.github/workflows/library-base.yaml +++ b/.github/workflows/library-base.yaml @@ -1,6 +1,9 @@ name: library/base:latest on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-caddy2.7.yaml b/.github/workflows/library-caddy2.7.yaml index 243e7b04..8dd45937 100644 --- a/.github/workflows/library-caddy2.7.yaml +++ b/.github/workflows/library-caddy2.7.yaml @@ -1,6 +1,9 @@ name: library/caddy2.7 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-helloworld.yaml b/.github/workflows/library-helloworld.yaml index 5b91ca6d..28a03b35 100644 --- a/.github/workflows/library-helloworld.yaml +++ b/.github/workflows/library-helloworld.yaml @@ -1,6 +1,9 @@ name: library/helloworld:latest on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-hugo0.122.yaml b/.github/workflows/library-hugo0.122.yaml index 33b7631a..f9ae649c 100644 --- a/.github/workflows/library-hugo0.122.yaml +++ b/.github/workflows/library-hugo0.122.yaml @@ -1,6 +1,9 @@ name: library/hugo:0.122 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-lua5.4.4.yaml b/.github/workflows/library-lua5.4.4.yaml index bdf4fb8b..18163489 100644 --- a/.github/workflows/library-lua5.4.4.yaml +++ b/.github/workflows/library-lua5.4.4.yaml @@ -1,6 +1,9 @@ name: library/lua5.4.4 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-lua5.4.yaml b/.github/workflows/library-lua5.4.yaml index 8db8cf59..25685154 100644 --- a/.github/workflows/library-lua5.4.yaml +++ b/.github/workflows/library-lua5.4.yaml @@ -1,6 +1,9 @@ name: library/lua:5.4 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-memcached1.6.yaml b/.github/workflows/library-memcached1.6.yaml index 1864a92b..22e26077 100644 --- a/.github/workflows/library-memcached1.6.yaml +++ b/.github/workflows/library-memcached1.6.yaml @@ -1,6 +1,9 @@ name: library/memcached:1.6 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-nginx1.15.yaml b/.github/workflows/library-nginx1.15.yaml index ae7924c9..1cde81cc 100644 --- a/.github/workflows/library-nginx1.15.yaml +++ b/.github/workflows/library-nginx1.15.yaml @@ -1,6 +1,9 @@ name: library/nginx:1.15 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-nginx1.25.yaml b/.github/workflows/library-nginx1.25.yaml index b0206c1f..bcd38d60 100644 --- a/.github/workflows/library-nginx1.25.yaml +++ b/.github/workflows/library-nginx1.25.yaml @@ -1,6 +1,9 @@ name: library/nginx1.25 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-node18.yaml b/.github/workflows/library-node18.yaml index 72305109..228eba99 100644 --- a/.github/workflows/library-node18.yaml +++ b/.github/workflows/library-node18.yaml @@ -1,6 +1,9 @@ name: library/node:18 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-node20.yaml b/.github/workflows/library-node20.yaml index 76489691..e0c13cb9 100644 --- a/.github/workflows/library-node20.yaml +++ b/.github/workflows/library-node20.yaml @@ -1,6 +1,9 @@ name: library/node:20 on: + repository_dispatch: + types: [core_merge] + schedule: - cron: '0 0 * * *' # Everyday at 12AM diff --git a/.github/workflows/library-node21.yaml b/.github/workflows/library-node21.yaml index 4bccf1ab..51f142bb 100644 --- a/.github/workflows/library-node21.yaml +++ b/.github/workflows/library-node21.yaml @@ -1,6 +1,9 @@ name: library/node:21 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-perl5.38.yaml b/.github/workflows/library-perl5.38.yaml index db221ddc..b6eed5fe 100644 --- a/.github/workflows/library-perl5.38.yaml +++ b/.github/workflows/library-perl5.38.yaml @@ -1,6 +1,9 @@ name: library/perl5.38 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-php8.2.yaml b/.github/workflows/library-php8.2.yaml index b3055457..a85919e3 100644 --- a/.github/workflows/library-php8.2.yaml +++ b/.github/workflows/library-php8.2.yaml @@ -1,6 +1,9 @@ name: library/php8.2 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-python3.10.yaml b/.github/workflows/library-python3.10.yaml index 6fd8988b..4156eb7e 100644 --- a/.github/workflows/library-python3.10.yaml +++ b/.github/workflows/library-python3.10.yaml @@ -1,6 +1,9 @@ name: library/python:3.10 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-python3.12.yaml b/.github/workflows/library-python3.12.yaml index 08c584e4..ee33ad01 100644 --- a/.github/workflows/library-python3.12.yaml +++ b/.github/workflows/library-python3.12.yaml @@ -1,6 +1,9 @@ name: library/python3.12 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-redis7.0.yaml b/.github/workflows/library-redis7.0.yaml index 67f0a4dd..b971ff8a 100644 --- a/.github/workflows/library-redis7.0.yaml +++ b/.github/workflows/library-redis7.0.yaml @@ -1,6 +1,9 @@ name: library/redis:7.0 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-redis7.2.yaml b/.github/workflows/library-redis7.2.yaml index 1a247767..7fa2d2c8 100644 --- a/.github/workflows/library-redis7.2.yaml +++ b/.github/workflows/library-redis7.2.yaml @@ -1,6 +1,9 @@ name: library/redis7.2 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-ruby3.2.yaml b/.github/workflows/library-ruby3.2.yaml index 1436291b..b720710a 100644 --- a/.github/workflows/library-ruby3.2.yaml +++ b/.github/workflows/library-ruby3.2.yaml @@ -1,6 +1,9 @@ name: library/ruby3.2 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-skipper0.18.yaml b/.github/workflows/library-skipper0.18.yaml index 43374ccd..6d800774 100644 --- a/.github/workflows/library-skipper0.18.yaml +++ b/.github/workflows/library-skipper0.18.yaml @@ -1,6 +1,9 @@ name: library/skipper0.18 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: diff --git a/.github/workflows/library-sqlite3.40.yaml b/.github/workflows/library-sqlite3.40.yaml index d84b34e4..8450ef91 100644 --- a/.github/workflows/library-sqlite3.40.yaml +++ b/.github/workflows/library-sqlite3.40.yaml @@ -1,6 +1,9 @@ name: library/sqlite:3.40 on: + repository_dispatch: + types: [core_merge] + workflow_dispatch: schedule: