Skip to content

[StepSecurity] Apply security best practices#1006

Merged
cpuguy83 merged 1 commit into
project-dalec:mainfrom
step-security-bot:chore/GHA-272114-stepsecurity-remediation
Mar 27, 2026
Merged

[StepSecurity] Apply security best practices#1006
cpuguy83 merged 1 commit into
project-dalec:mainfrom
step-security-bot:chore/GHA-272114-stepsecurity-remediation

Conversation

@step-security-bot
Copy link
Copy Markdown
Contributor

Summary

This pull request is created by StepSecurity at the request of @cpuguy83. Please merge the Pull Request to incorporate the requested changes. Please tag @cpuguy83 on your message if you have any questions related to the PR.

Security Fixes

Keeping your actions up to date with Dependabot

With Dependabot version updates, when Dependabot identifies an outdated dependency, it raises a pull request to update the manifest to the latest version of the dependency. This is recommended by GitHub as well as The Open Source Security Foundation (OpenSSF).

Secure Dockerfiles

Pin image tags to digests in Dockerfiles. With the Docker v2 API release, it became possible to use digests in place of tags when pulling images or to use them in FROM lines in Dockerfiles.

Feedback

For bug reports, feature requests, and general feedback; please email support@stepsecurity.io. To create such PRs, please visit https://app.stepsecurity.io/securerepo.

Signed-off-by: StepSecurity Bot bot@stepsecurity.io

Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
Copilot AI review requested due to automatic review settings March 27, 2026 21:14
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repository’s supply-chain hygiene by pinning the website Docker base image to an immutable digest and configuring Dependabot to track Docker updates for the website directory.

Changes:

  • Pin website/Dockerfile Node base image to a specific SHA256 digest.
  • Add a Dependabot “docker” ecosystem entry for /website with a daily update schedule.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
website/Dockerfile Pins the Node base image tag to a digest to ensure reproducible builds and mitigate tag drift.
.github/dependabot.yml Enables Dependabot Docker updates for the website Dockerfile so digest/tag updates can be proposed automatically.

@cpuguy83 cpuguy83 merged commit 621f841 into project-dalec:main Mar 27, 2026
29 of 30 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.

3 participants