Skip to content

Commit 740c00e

Browse files
feat: rename workflow files and add alpine package management
1 parent 7321343 commit 740c00e

5 files changed

Lines changed: 15 additions & 53 deletions

File tree

.github/dependabot.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ updates:
99
interval: weekly
1010
assignees:
1111
- ChristophShyper
12-
labels:
13-
- automatic
14-
- dependency
1512

1613
# Enable version updates for pip
1714
- package-ecosystem: pip
@@ -21,6 +18,3 @@ updates:
2118
interval: weekly
2219
assignees:
2320
- ChristophShyper
24-
labels:
25-
- automatic
26-
- dependency

.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: other
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: other
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 }}

Taskfile.cicd.yml

Lines changed: 9 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,13 @@ tasks:
8585
exit $rc
8686
fi
8787
88-
version:get:
89-
desc: Get current version
88+
dependency:update:
89+
desc: Check main dependency not covered by dependabot
9090
cmds:
91-
- echo "{{.VERSION}}"
91+
- |
92+
echo "ℹ️ No dedicated dependency updater configured for this repository."
93+
echo "ℹ️ Dependabot handles GitHub Actions and package metadata updates."
94+
echo "ℹ️ Keep this task as a safe no-op until a velez-specific updater is added."
9295
9396
version:set:
9497
desc: Validate version
@@ -248,42 +251,7 @@ tasks:
248251
- git config user.name "github-actions[bot]"
249252
- git config user.email "github-actions[bot]@users.noreply.github.com"
250253

251-
sync:all:
252-
desc: Sync all common files
253-
cmds:
254-
- task sync:configs
255-
- task sync:ignores
256-
- task sync:taskfiles
257-
258-
sync:configs:
259-
desc: Sync configuration files with devops-infra/.github
260-
cmds:
261-
- |
262-
echo "▶️ Syncing configuration files from devops-infra/.github..."
263-
curl -fsSL {{.CONFIGS_BASE_URL}}/.editorconfig -o ./.editorconfig
264-
curl -fsSL {{.CONFIGS_BASE_URL}}/.pre-commit-config.yaml -o ./.pre-commit-config.yaml
265-
curl -fsSL {{.CONFIGS_BASE_URL}}/.shellcheckrc -o ./.shellcheckrc
266-
curl -fsSL {{.CONFIGS_BASE_URL}}/.yamllint.yml -o ./.yamllint.yml
267-
git add .editorconfig .pre-commit-config.yaml .shellcheckrc .yamllint.yml
268-
echo "✅ Synced configuration files"
269-
270-
sync:ignores:
271-
desc: Sync ignore files with devops-infra/.github
272-
cmds:
273-
- |
274-
echo "▶️ Syncing ignore files from devops-infra/.github..."
275-
curl -fsSL {{.CONFIGS_BASE_URL}}/.gitignore -o ./.gitignore
276-
git add .gitignore
277-
echo "✅ Synced ignore files"
278-
279-
sync:taskfiles:
280-
desc: Sync Taskfiles with devops-infra/.github
254+
version:get:
255+
desc: Get current version
281256
cmds:
282-
- |
283-
echo "▶️ Syncing Taskfiles from devops-infra/.github..."
284-
curl -fsSL {{.TASKFILES_BASE_URL}}/Taskfile.yml -o ./Taskfile.yml
285-
curl -fsSL {{.TASKFILES_BASE_URL}}/Taskfile.cicd.yml -o ./Taskfile.cicd.yml
286-
curl -fsSL {{.TASKFILES_BASE_URL}}/Taskfile.scripts.yml -o ./Taskfile.scripts.yml
287-
curl -fsSL {{.TASKFILES_BASE_URL}}/Taskfile.variables.yml -o ./Taskfile.variables.yml
288-
git add Taskfile*.yml
289-
echo "✅ Synced Taskfiles"
257+
- echo "{{.VERSION}}"

0 commit comments

Comments
 (0)