Commit Graph
9 Commits
Author SHA1 Message Date
kevinveenbirkenbach c3c04ad77a Optimized name 2026-02-08 15:22:22 +01:00
kevinveenbirkenbach 9cce47d1ca Normalize GitHub Actions job names
- Add explicit job names where missing
- Standardize all job titles to Emoji + imperative + object format
- Improve CI readability and consistency across workflows
- No functional changes to job logic or execution order

https://chatgpt.com/share/6988695a-be4c-800f-85ba-5e67e5fef3e0
2026-02-08 11:45:42 +01:00
kevinveenbirkenbach 9c340ef3a1 Passed NIX_CONFIG parameter and optimized workflow naming 2025-12-23 16:12:40 +01:00
kevinveenbirkenbach f0d5ea62c6 ci: fix CodeQL reusable workflow permissions
https://chatgpt.com/share/6943c0d7-5360-800f-9433-c348d5e5941f
2025-12-18 09:52:35 +01:00
kevinveenbirkenbach af032d1801 ci: introduce reusable code-analyses pipeline and orchestrators
- Add reusable code-analyses workflow (workflow_call + dispatch)
- Split CI triggers into push, PR, schedule, and version orchestrators
- Remove duplicate triggers from reusable workflows
- Rename and align workflows for clearer CI structure

https://chatgpt.com/share/6943b12d-2c84-800f-b63d-68e4d1db6d0a
2025-12-18 09:30:28 +01:00
kevinveenbirkenbach 7de0a16609 Merge pull request #6 from kevinveenbirkenbach/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 4 to 6
2025-12-18 09:01:26 +01:00
kevinveenbirkenbach c11600d0ea ci: tighten hadolint and codeql security checks
- Fail Hadolint on warnings and errors
- Enable extended and security-and-quality CodeQL queries

https://chatgpt.com/share/6943b12d-2c84-800f-b63d-68e4d1db6d0a
2025-12-18 08:52:00 +01:00
dependabot[bot] 46a0ce3fe0 Bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 07:47:19 +00:00
kevinveenbirkenbach d8fd8448d4 ci: centralize lint and security workflows via workflow_call
- Convert Hadolint and CodeQL workflows to reusable workflow_call
- Keep scheduled scans for Dockerfile hygiene and security analysis
- Integrate lint-docker and security-codeql into mark-stable gate
- Rename workflows for consistent lint/security naming

https://chatgpt.com/share/6943b12d-2c84-800f-b63d-68e4d1db6d0a
2025-12-18 08:45:38 +01:00