Skip to content

Commit

Permalink
.github/workflows: Add option to start workflows remotely (#106)
Browse files Browse the repository at this point in the history
Reviewed-by: Razvan Deaconescu <[email protected]>
Approved-by: Razvan Deaconescu <[email protected]>
  • Loading branch information
razvand authored Mar 27, 2024
2 parents 959f83d + 9b5e091 commit 21bf34c
Show file tree
Hide file tree
Showing 21 changed files with 63 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/library-base.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/base:latest

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-caddy2.7.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/caddy2.7

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-helloworld.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/helloworld:latest

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-hugo0.122.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/hugo:0.122

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-lua5.4.4.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/lua5.4.4

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-lua5.4.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/lua:5.4

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-memcached1.6.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/memcached:1.6

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-nginx1.15.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/nginx:1.15

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-nginx1.25.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/nginx1.25

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-node18.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/node:18

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-node20.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/node:20

on:
repository_dispatch:
types: [core_merge]

schedule:
- cron: '0 0 * * *' # Everyday at 12AM

Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-node21.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/node:21

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-perl5.38.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/perl5.38

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-php8.2.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/php8.2

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-python3.10.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/python:3.10

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-python3.12.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/python3.12

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-redis7.0.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/redis:7.0

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-redis7.2.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/redis7.2

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-ruby3.2.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/ruby3.2

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-skipper0.18.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/skipper0.18

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/library-sqlite3.40.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: library/sqlite:3.40

on:
repository_dispatch:
types: [core_merge]

workflow_dispatch:

schedule:
Expand Down

0 comments on commit 21bf34c

Please sign in to comment.