File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : (Cron) Dependency Update
1+ name : (Reusable - Cron) Dependency Update
22
33on :
44 workflow_call :
Original file line number Diff line number Diff line change 77 TERM : xterm-256color
88
99vars :
10- # System context
1110 SED :
1211 sh : |
1312 if [ "$(uname -s)" = "Darwin" ]; then
3029 fi
3130 PROJECT_DIR_NAME :
3231 sh : basename "$PWD"
33-
34- # Container metadata
3532 DOCKER_IMAGE : ' {{.DOCKER_IMAGE | default .PROJECT_DIR_NAME}}'
3633 GITHUB_REPO : ' {{.GITHUB_REPO | default .PROJECT_DIR_NAME}}'
3734 DOCKER_ORG_NAME : ' {{.DOCKER_ORG_NAME | default "devopsinfra"}}'
6360 LABEL_HOMEPAGE : ' {{.LABEL_HOMEPAGE | default "https://shyper.pro"}}'
6461 LABEL_VENDOR : ' {{.LABEL_VENDOR | default "DevOps-Infra"}}'
6562 LABEL_LICENSE : ' {{.LABEL_LICENSE | default "MIT"}}'
66-
67- # Build context
6863 CONTEXT : ' {{.CONTEXT | default "."}}'
6964 DOCKERFILE : ' {{.DOCKERFILE | default "Dockerfile"}}'
7065 PLATFORMS : ' {{.PLATFORMS | default "linux/amd64,linux/arm64"}}'
@@ -120,8 +115,6 @@ vars:
120115 sh : echo "{{.VERSION_FROM_ACTION_YML}}" | awk -F\. '{print $1}'
121116 MINOR_FROM_ACTION_YML :
122117 sh : echo "{{.VERSION_FROM_ACTION_YML}}" | awk -F\. '{print $1"."$2}'
123-
124- # Git metadata
125118 GIT_SHA :
126119 sh : git rev-parse HEAD 2>/dev/null || echo 0000000000000000000000000000000000000000
127120 GIT_SHORT_SHA :
@@ -133,7 +126,6 @@ vars:
133126 else
134127 git rev-parse --abbrev-ref HEAD 2>/dev/null || echo "unknown"
135128 fi
136-
137129 # Labels for http://label-schema.org/rc1/#build-time-labels
138130 # And for https://github.com/opencontainers/image-spec/blob/master/annotations.md
139131 ANNOTATIONS : >-
Original file line number Diff line number Diff line change 77 TERM : xterm-256color
88
99vars :
10- # System context
1110 SED :
1211 sh : |
1312 if [ "$(uname -s)" = "Darwin" ]; then
3029 fi
3130 PROJECT_DIR_NAME :
3231 sh : basename "$PWD"
33-
34- # Container metadata
3532 DOCKER_IMAGE : ' {{.DOCKER_IMAGE | default .PROJECT_DIR_NAME}}'
3633 GITHUB_REPO : ' {{.GITHUB_REPO | default .PROJECT_DIR_NAME}}'
3734 DOCKER_ORG_NAME : ' {{.DOCKER_ORG_NAME | default "devopsinfra"}}'
6360 LABEL_HOMEPAGE : ' {{.LABEL_HOMEPAGE | default "https://shyper.pro"}}'
6461 LABEL_VENDOR : ' {{.LABEL_VENDOR | default "DevOps-Infra"}}'
6562 LABEL_LICENSE : ' {{.LABEL_LICENSE | default "MIT"}}'
66-
67- # Build context
6863 CONTEXT : ' {{.CONTEXT | default "."}}'
6964 DOCKERFILE : ' {{.DOCKERFILE | default "Dockerfile"}}'
7065 PLATFORMS : ' {{.PLATFORMS | default "linux/amd64,linux/arm64"}}'
@@ -120,8 +115,6 @@ vars:
120115 sh : echo "{{.VERSION_FROM_ACTION_YML}}" | awk -F\. '{print $1}'
121116 MINOR_FROM_ACTION_YML :
122117 sh : echo "{{.VERSION_FROM_ACTION_YML}}" | awk -F\. '{print $1"."$2}'
123-
124- # Git metadata
125118 GIT_SHA :
126119 sh : git rev-parse HEAD 2>/dev/null || echo 0000000000000000000000000000000000000000
127120 GIT_SHORT_SHA :
@@ -133,7 +126,6 @@ vars:
133126 else
134127 git rev-parse --abbrev-ref HEAD 2>/dev/null || echo "unknown"
135128 fi
136-
137129 # Labels for http://label-schema.org/rc1/#build-time-labels
138130 # And for https://github.com/opencontainers/image-spec/blob/master/annotations.md
139131 ANNOTATIONS : >-
Original file line number Diff line number Diff line change @@ -110,6 +110,7 @@ tasks:
110110 echo "❌ ERROR: VERSION '{{.VERSION}}' is not a valid semantic version (expected vX.Y.Z or X.Y.Z)"
111111 exit 1
112112 fi
113+
113114 version:update:patch :
114115 desc : Increment patch version (e.g., 1.2.3 -> 1.2.4)
115116 cmds :
Original file line number Diff line number Diff line change @@ -231,6 +231,7 @@ tasks:
231231 echo "❌ ERROR: VERSION is empty"
232232 exit 1
233233 fi
234+
234235 version:update:patch :
235236 desc : Increment patch version (e.g., 1.2.3 -> 1.2.4)
236237 cmds :
Original file line number Diff line number Diff line change 77 TERM : xterm-256color
88
99vars :
10- # System context
1110 SED :
1211 sh : |
1312 if [ "$(uname -s)" = "Darwin" ]; then
3029 fi
3130 PROJECT_DIR_NAME :
3231 sh : basename "$PWD"
33-
34- # Container metadata
3532 DOCKER_IMAGE : ' {{.DOCKER_IMAGE | default .PROJECT_DIR_NAME}}'
3633 GITHUB_REPO : ' {{.GITHUB_REPO | default .PROJECT_DIR_NAME}}'
3734 DOCKER_ORG_NAME : ' {{.DOCKER_ORG_NAME | default "devopsinfra"}}'
6360 LABEL_HOMEPAGE : ' {{.LABEL_HOMEPAGE | default "https://shyper.pro"}}'
6461 LABEL_VENDOR : ' {{.LABEL_VENDOR | default "DevOps-Infra"}}'
6562 LABEL_LICENSE : ' {{.LABEL_LICENSE | default "MIT"}}'
66-
67- # Build context
6863 CONTEXT : ' {{.CONTEXT | default "."}}'
6964 DOCKERFILE : ' {{.DOCKERFILE | default "Dockerfile"}}'
7065 PLATFORMS : ' {{.PLATFORMS | default "linux/amd64,linux/arm64"}}'
@@ -120,8 +115,6 @@ vars:
120115 sh : echo "{{.VERSION_FROM_ACTION_YML}}" | awk -F\. '{print $1}'
121116 MINOR_FROM_ACTION_YML :
122117 sh : echo "{{.VERSION_FROM_ACTION_YML}}" | awk -F\. '{print $1"."$2}'
123-
124- # Git metadata
125118 GIT_SHA :
126119 sh : git rev-parse HEAD 2>/dev/null || echo 0000000000000000000000000000000000000000
127120 GIT_SHORT_SHA :
@@ -133,7 +126,6 @@ vars:
133126 else
134127 git rev-parse --abbrev-ref HEAD 2>/dev/null || echo "unknown"
135128 fi
136-
137129 # Labels for http://label-schema.org/rc1/#build-time-labels
138130 # And for https://github.com/opencontainers/image-spec/blob/master/annotations.md
139131 ANNOTATIONS : >-
Original file line number Diff line number Diff line change @@ -105,6 +105,7 @@ tasks:
105105 echo "❌ ERROR: VERSION '{{.VERSION}}' is not a valid semantic version (expected vX.Y.Z or X.Y.Z)"
106106 exit 1
107107 fi
108+
108109 version:update:patch :
109110 desc : Increment patch version (e.g., 1.2.3 -> 1.2.4)
110111 cmds :
Original file line number Diff line number Diff line change @@ -119,6 +119,7 @@ tasks:
119119 echo "❌ ERROR: VERSION '{{.VERSION}}' is not a valid semantic version (expected vX.Y.Z or X.Y.Z)"
120120 exit 1
121121 fi
122+
122123 version:update:patch :
123124 desc : Increment patch version (e.g., 1.2.3 -> 1.2.4)
124125 cmds :
Original file line number Diff line number Diff line change 66 TERM : xterm-256color
77
88vars :
9- # System context
109 SED :
1110 sh : |
1211 if [ "$(uname -s)" = "Darwin" ]; then
6160 sh : echo $(( {{.MINOR}} + 1 ))
6261 NEXT_MAJOR :
6362 sh : echo $(( {{.MAJOR}} + 1 ))
64-
65-
66- # Git metadata
6763 GIT_SHA :
6864 sh : git rev-parse HEAD 2>/dev/null || echo 0000000000000000000000000000000000000000
6965 GIT_SHORT_SHA :
Original file line number Diff line number Diff line change 9999 echo "ERROR: VERSION '{{.VERSION}}' is not a valid semantic version (expected vX.Y.Z or X.Y.Z)"
100100 exit 1
101101 fi
102+
102103 version:update:patch :
103104 desc : Increment patch version (e.g., 1.2.3 -> 1.2.4)
104105 cmds :
You can’t perform that action at this time.
0 commit comments