Skip to content

Commit 737f811

Browse files
committed
feat(workflows): Add workflow_dispatch for manual triggers
Add `workflow_dispatch` event to manually trigger the library workflows. Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
1 parent c6e41a0 commit 737f811

20 files changed

+40
-0
lines changed

.github/workflows/library-base.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/base:latest
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-caddy2.7.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/caddy2.7
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-helloworld.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/helloworld:latest
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-hugo0.122.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/hugo:0.122
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-lua5.4.4.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/lua5.4.4
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-lua5.4.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/lua:5.4
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-memcached1.6.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/memcached:1.6
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-nginx1.15.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/nginx:1.15
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-nginx1.25.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/nginx1.25
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-node18.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/node:18
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-node21.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/node:21
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-perl5.38.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/perl5.38
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-php8.2.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/php8.2
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-python3.10.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/python:3.10
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-python3.12.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/python3.12
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-redis7.0.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/redis:7.0
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-redis7.2.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/redis7.2
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-ruby3.2.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/ruby3.2
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-skipper0.18.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/skipper0.18
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

.github/workflows/library-sqlite3.40.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: library/sqlite:3.40
22

33
on:
4+
workflow_dispatch:
5+
46
schedule:
57
- cron: '0 0 * * *' # Everyday at 12AM
68

0 commit comments

Comments
 (0)