Skip to content

Commit c0eb59d

Browse files
feat: rename workflow files and add alpine package management
1 parent c3738fd commit c0eb59d

File tree

5 files changed

+16
-50
lines changed

5 files changed

+16
-50
lines changed

.github/workflows/auto-create-pull-request.yml renamed to .github/workflows/auto-pull-request-create.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: (Auto) Create Pull Request
1+
name: (Auto) Pull Request Create
22

33
on:
44
push:
@@ -14,7 +14,7 @@ permissions:
1414

1515
jobs:
1616
call:
17-
uses: devops-infra/.github/.github/workflows/reusable-auto-create-pull-request.yml@v1
17+
uses: devops-infra/.github/.github/workflows/reusable-auto-pull-request-create.yml@v1
1818
with:
1919
profile: actions
2020
secrets: inherit

.github/workflows/cron-check-dependencies.yml renamed to .github/workflows/cron-dependency-update.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: (Cron) Check dependencies
1+
name: (Cron) Dependency Update
22

33
on:
44
schedule:
@@ -13,7 +13,7 @@ permissions:
1313

1414
jobs:
1515
call:
16-
uses: devops-infra/.github/.github/workflows/reusable-cron-check-dependencies.yml@v1
16+
uses: devops-infra/.github/.github/workflows/reusable-cron-dependency-update.yml@v1
1717
with:
1818
profile: actions
1919
secrets: inherit

.github/workflows/manual-update-version.yml renamed to .github/workflows/manual-release-create.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: (Manual) Update Version
1+
name: (Manual) Release Create
22

33
on:
44
workflow_dispatch:
@@ -30,7 +30,7 @@ permissions:
3030

3131
jobs:
3232
call:
33-
uses: devops-infra/.github/.github/workflows/reusable-manual-update-version.yml@v1
33+
uses: devops-infra/.github/.github/workflows/reusable-manual-release-create.yml@v1
3434
with:
3535
bump-type: ${{ inputs.type }}
3636
explicit-version: ${{ inputs.version }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,4 +292,4 @@ Recommended setup:
292292
- GitHub Actions: set repo variables for the four values above, and secrets for `DOCKER_TOKEN` and `GITHUB_TOKEN`.
293293

294294
Publish images without a release:
295-
- Run the `(Manual) Update Version` workflow with `build_only: true` to build and push images without tagging a release.
295+
- Run the `(Manual) Release Create` workflow with `build_only: true` to build and push images without tagging a release.

Taskfile.cicd.yml

Lines changed: 9 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,13 @@ tasks:
9090
exit $rc
9191
fi
9292
93-
version:get:
94-
desc: Get current version
93+
dependency:update:
94+
desc: Check main dependency not covered by dependabot
9595
cmds:
96-
- echo "{{.VERSION}}"
96+
- |
97+
echo "ℹ️ No dedicated dependency updater configured for this repository."
98+
echo "ℹ️ Dependabot handles GitHub Actions and package metadata updates."
99+
echo "ℹ️ Docker build validation remains the runtime safety net."
97100
98101
version:set:
99102
desc: Update version in README.md and action.yml
@@ -264,44 +267,7 @@ tasks:
264267
- git config user.name "github-actions[bot]"
265268
- git config user.email "github-actions[bot]@users.noreply.github.com"
266269

267-
sync:all:
268-
desc: Sync all common files
269-
cmds:
270-
- task sync:configs
271-
- task sync:ignores
272-
- task sync:taskfiles
273-
274-
sync:configs:
275-
desc: Sync configuration files with devops-infra/.github
276-
cmds:
277-
- |
278-
echo "▶️ Syncing configuration files from devops-infra/.github..."
279-
curl -fsSL {{.CONFIGS_BASE_URL}}/.editorconfig -o ./.editorconfig
280-
curl -fsSL {{.CONFIGS_BASE_URL}}/.hadolint.yaml -o ./.hadolint.yaml
281-
curl -fsSL {{.CONFIGS_BASE_URL}}/.pre-commit-config.yaml -o ./.pre-commit-config.yaml
282-
curl -fsSL {{.CONFIGS_BASE_URL}}/.shellcheckrc -o ./.shellcheckrc
283-
curl -fsSL {{.CONFIGS_BASE_URL}}/.yamllint.yml -o ./.yamllint.yml
284-
git add .editorconfig .hadolint.yaml .pre-commit-config.yaml .shellcheckrc .yamllint.yml
285-
echo "✅ Synced configuration files"
286-
287-
sync:ignores:
288-
desc: Sync ignore files with devops-infra/.github
289-
cmds:
290-
- |
291-
echo "▶️ Syncing ignore files from devops-infra/.github..."
292-
curl -fsSL {{.CONFIGS_BASE_URL}}/.gitignore -o ./.gitignore
293-
curl -fsSL {{.CONFIGS_BASE_URL}}/.dockerignore -o ./.dockerignore
294-
git add .gitignore .dockerignore
295-
echo "✅ Synced ignore files"
296-
297-
sync:taskfiles:
298-
desc: Sync Taskfiles with devops-infra/.github
270+
version:get:
271+
desc: Get current version
299272
cmds:
300-
- |
301-
echo "▶️ Syncing Taskfiles from devops-infra/.github..."
302-
curl -fsSL {{.TASKFILES_BASE_URL}}/Taskfile.yml -o ./Taskfile.yml
303-
curl -fsSL {{.TASKFILES_BASE_URL}}/Taskfile.cicd.yml -o ./Taskfile.cicd.yml
304-
curl -fsSL {{.TASKFILES_BASE_URL}}/Taskfile.docker.yml -o ./Taskfile.docker.yml
305-
curl -fsSL {{.TASKFILES_BASE_URL}}/Taskfile.variables.yml -o ./Taskfile.variables.yml
306-
git add Taskfile*.yml
307-
echo "✅ Synced Taskfiles"
273+
- echo "{{.VERSION}}"

0 commit comments

Comments
 (0)