Skip to content

Repo maintenance: pin deps, harden entrypoint, update Docker base#7

Merged
kwent merged 1 commit into
masterfrom
chore/repo-maintenance
Jun 20, 2026
Merged

Repo maintenance: pin deps, harden entrypoint, update Docker base#7
kwent merged 1 commit into
masterfrom
chore/repo-maintenance

Conversation

@kwent

@kwent kwent commented Jun 20, 2026

Copy link
Copy Markdown
Member

Summary

  • Docker: Pin alpine:latestalpine:3.24, remove DL3007 hadolint ignore, remove unused ROOTLY_CLI_VERSION ARG
  • Actions: Bump actions/checkout v6 → v7, replace unmaintained brpaz/hadolint-action with official hadolint/hadolint-action v3.3.0 — all SHA-pinned
  • Dependabot: Add docker ecosystem for Alpine base image updates, add cooldown config
  • entrypoint.sh: Replace eval-based command building with set/exec for safer argument handling (avoids shell injection if inputs contain special chars)
  • README: Update example to actions/checkout@v7

Test plan

  • CI build workflow passes (docker build)
  • CI lint workflow passes (hadolint)
  • Verify pulse action still works with a test pulse

- Pin alpine:latest to alpine:3.24, remove DL3007 hadolint ignore
- Bump actions/checkout v6 → v7 (SHA-pinned)
- Replace unmaintained brpaz/hadolint-action with official hadolint/hadolint-action v3.3.0 (SHA-pinned)
- Add Dependabot docker ecosystem for Alpine base image updates
- Add cooldown config to Dependabot
- Replace eval-based command building with set/exec for safer argument handling
- Update README example to actions/checkout v7
- Remove unused ROOTLY_CLI_VERSION ARG
@kwent kwent force-pushed the chore/repo-maintenance branch from ddd3a7d to 8f665c4 Compare June 20, 2026 03:57
@kwent kwent merged commit a982869 into master Jun 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants