Skip to content

build(deps): bump the actions group across 1 directory with 7 updates - #57

Closed
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/github_actions/actions-5c950dafa0
Closed

dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/github_actions/actions-5c950dafa0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 22, 2026 •

Copy link
Copy Markdown

Bumps the actions group with 7 updates in the / directory:

Package From To
actions/checkout 4 7
rlespinasse/github-slug-action 4 5
mozilla-actions/sccache-action 0.0.9 0.0.11
docker/login-action 3 4
docker/metadata-action 5 6
docker/build-push-action 6 7
actions-rust-lang/setup-rust-toolchain 1 2

Updates actions/checkout from 4 to 7

Release notes

Sourced from actions/checkout's releases.

v7.0.0

What's Changed

New Contributors

Full Changelog: actions/checkout@v6.0.3...v7.0.0

v6.1.0

What's Changed

https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change

Full Changelog: actions/checkout@v6.0.3...v6.1.0

v6.0.3

What's Changed

New Contributors

Full Changelog: actions/checkout@v6...v6.0.3

v6.0.2

What's Changed

Full Changelog: actions/checkout@v6.0.1...v6.0.2

v6.0.1

What's Changed

... (truncated)

Commits

Updates rlespinasse/github-slug-action from 4 to 5

Release notes

Sourced from rlespinasse/github-slug-action's releases.

v5.0.0

5.0.0 (2024-11-05)

Features

  • use GITHUB_REF_POINT as variable for the branch name (#149) (aba9f8d)

BREAKING CHANGES

  • Change the behavior of GITHUB_REF_NAME to match the default GitHub Action behavior,
  • Introduce GITHUB_REF_POINT as a replacement for GITHUB_REF_NAME to match this GitHub Action behavior in v4.

v4.5.0

4.5.0 (2024-04-30)

Features

  • bump github/super-linter from 5 to 6 (#145) (797d688)

v4.4.1

4.4.1 (2023-02-20)

Bug Fixes

  • use github.head_ref env var as trusted input (102b1a0)

v4.4.0

4.4.0 (2022-10-31)

Features

  • support GHES step output management (a362e5f)

... (truncated)

Commits
  • 0e32991 fix(ci): match dependabot PR author instead of github.actor (#182)
  • 3117857 build: standardize dependabot config and enable auto-merge for minor/patch up...
  • ef93b2e docs: remove broken links
  • e6106c1 docs: remove broken links
  • bb137f8 feat: bump actions/checkout from 6 to 7 (#179)
  • e6f2616 feat: bump actions/github-script from 8 to 9 (#178)
  • ef035f6 docs: Reorganize documentation with new reference and explanation sections (#...
  • 9e7def6 feat: Pin sub-actions to full commit SHAs (#175)
  • e8d2331 Pin sub-actions to full commit SHAs (#175)
  • 6f7a8d2 feat: bump actions/checkout from 5 to 6 (#172)
  • Additional commits viewable in compare view

Updates mozilla-actions/sccache-action from 0.0.9 to 0.0.11

Release notes

Sourced from mozilla-actions/sccache-action's releases.

v0.0.11

What's Changed

New Contributors

Full Changelog: Mozilla-Actions/sccache-action@v0.0.10...v0.0.11

v0.0.10

What's Changed

New Contributors

Full Changelog: Mozilla-Actions/sccache-action@v0.0.9...v0.0.10

Commits
  • fc920bf Merge pull request #262 from sylvestre/0.0.11
  • c5764fd udpate dist files
  • ce939d5 update prettier
  • fc24157 prepare 0.0.11
  • 439ab27 README.md prepare the version 0.0.11
  • a2fac7a Merge pull request #252 from potiuk/ci-verify-dist
  • 4c2e5f0 Merge pull request #253 from Mozilla-Actions/dependabot/npm_and_yarn/actions/...
  • 772f27d ci: verify committed dist/ matches a clean rebuild
  • d270be5 Merge pull request #256 from Mozilla-Actions/dependabot/npm_and_yarn/jest-cir...
  • 52752ae Merge pull request #259 from Mozilla-Actions/dependabot/github_actions/github...
  • Additional commits viewable in compare view

Updates docker/login-action from 3 to 4

Release notes

Sourced from docker/login-action's releases.

v4.0.0

Full Changelog: docker/login-action@v3.7.0...v4.0.0

v3.7.0

Full Changelog: docker/login-action@v3.6.0...v3.7.0

v3.6.0

Full Changelog: docker/login-action@v3.5.0...v3.6.0

v3.5.0

Full Changelog: docker/login-action@v3.4.0...v3.5.0

v3.4.0

Full Changelog: docker/login-action@v3.3.0...v3.4.0

... (truncated)

Commits
  • dbcb813 Merge pull request #1051 from docker/dependabot/npm_and_yarn/aws-sdk-dependen...
  • 5bcb015 [dependabot skip] chore: update generated content
  • b30b2f2 build(deps): bump the aws-sdk-dependencies group across 1 directory with 2 up...
  • 9087f1e Merge pull request #1057 from docker/dependabot/npm_and_yarn/js-yaml-5.2.2
  • 0009830 [dependabot skip] chore: update generated content
  • 2325523 build(deps): bump js-yaml from 5.2.1 to 5.2.2
  • 4ec1d4a Merge pull request #1056 from docker/dependabot/npm_and_yarn/postcss-8.5.22
  • 5fc99ba Merge pull request #1053 from docker/dependabot/github_actions/aws-actions/co...
  • e512bd5 Merge pull request #1052 from docker/dependabot/github_actions/codeql-actions...
  • a146c91 Merge pull request #1059 from crazy-max/harden-buildx-scope-paths
  • Additional commits viewable in compare view

Updates docker/metadata-action from 5 to 6

Release notes

Sourced from docker/metadata-action's releases.

v6.0.0

Full Changelog: docker/metadata-action@v5.10.0...v6.0.0

v5.10.0

Full Changelog: docker/metadata-action@v5.9.0...v5.10.0

v5.9.0

Full Changelog: docker/metadata-action@v5.8.0...v5.9.0

v5.8.0

Full Changelog: docker/metadata-action@v5.7.0...v5.8.0

v5.7.0

Full Changelog: docker/metadata-action@v5.6.1...v5.7.0

... (truncated)

Commits
  • dc80280 Merge pull request #696 from docker/dependabot/npm_and_yarn/docker/actions-to...
  • 2b9fe83 [dependabot skip] chore: update generated content
  • 8128ce3 chore(deps): Bump @​docker/actions-toolkit from 0.91.0 to 0.92.0
  • 1d1c895 Merge pull request #695 from docker/dependabot/npm_and_yarn/semver-7.8.5
  • 7f0c2dd Merge pull request #694 from docker/dependabot/npm_and_yarn/sigstore-4.1.1
  • 025f8c5 [dependabot skip] chore: update generated content
  • e98d63c chore(deps): Bump semver from 7.8.1 to 7.8.5
  • 37d9379 chore(deps): Bump sigstore from 4.1.0 to 4.1.1
  • a1b8072 Merge pull request #690 from docker/dependabot/npm_and_yarn/sigstore/core-3.2.1
  • e0e3381 [dependabot skip] chore: update generated content
  • Additional commits viewable in compare view

Updates docker/build-push-action from 6 to 7

Release notes

Sourced from docker/build-push-action's releases.

v7.0.0

Full Changelog: docker/build-push-action@v6.19.2...v7.0.0

v6.19.2

Full Changelog: docker/build-push-action@v6.19.1...v6.19.2

v6.19.1

Full Changelog: docker/build-push-action@v6.19.0...v6.19.1

v6.19.0

Full Changelog: docker/build-push-action@v6.18.0...v6.19.0

v6.18.0

[!NOTE] Build summary is now supported with Docker Build Cloud.

Full Changelog: docker/build-push-action@v6.17.0...v6.18.0

v6.17.0

[!NOTE] Build record is now exported using the buildx history export command instead of the legacy export-build tool.

Full Changelog: docker/build-push-action@v6.16.0...v6.17.0

v6.16.0

... (truncated)

Commits
  • c3c9e26 Merge pull request #1621 from docker/dependabot/npm_and_yarn/docker/actions-t...
  • 459b674 [dependabot skip] chore: update generated content
  • 4dedcb2 chore(deps): Bump @​docker/actions-toolkit from 0.99.0 to 0.100.0
  • 379bf63 Merge pull request #1620 from crazy-max/buildx-error-message
  • 9877975 chore: update generated content
  • 7ed0556 use the shared Buildx error summary helper
  • 91670ba Merge pull request #1618 from docker/dependabot/npm_and_yarn/docker/actions-t...
  • 80dbc86 [dependabot skip] chore: update generated content
  • 50cac3a chore(deps): Bump @​docker/actions-toolkit from 0.98.0 to 0.99.0
  • 03b4d6c Merge pull request #1617 from crazy-max/fix-metadata-workflow-commands
  • Additional commits viewable in compare view

Updates actions-rust-lang/setup-rust-toolchain from 1 to 2

Release notes

Sourced from actions-rust-lang/setup-rust-toolchain's releases.

v2.0.0

What's Changed

  • Use CARGO_BUILD_WARNINGS for enforcing warning free compilations (#98) This is a new variable supported by cargo 1.97+ and sets the build.warnings config. It allows removing the RUSTFLAGS="-D warnings" default, which will improve compatibility with target.*.rustflags and .cargo/config.toml files.

    This adds a new build-warnings input to configure the value for the build.warnings config.

  • Add error matcher for Rust panics This will highlight the location of the panic location during tests.

  • Reuse output of rustc --version --verbose calls (#103 by @​ChihweiLHBird)

New Contributors

Full Changelog: actions-rust-lang/setup-rust-toolchain@v1.17.0...v2.0.0

v1.17.0

What's Changed

New Contributors

Full Changelog: actions-rust-lang/setup-rust-toolchain@v1.16.1...v1.17.0

v1.16.1

What's Changed

Full Changelog: actions-rust-lang/setup-rust-toolchain@v1.16.0...v1.16.1

v1.16.0

What's Changed

New Contributors

Full Changelog: actions-rust-lang/setup-rust-toolchain@v1.15.4...v1.16.0

v1.15.4

What's Changed

... (truncated)

Changelog

Sourced from actions-rust-lang/setup-rust-toolchain's changelog.

[2.0.0] - 2026-09-07

  • Use CARGO_BUILD_WARNINGS for enforcing warning free compilations (#98) This is a new variable supported by cargo 1.97+ and sets the build.warnings config. It allows removing the RUSTFLAGS="-D warnings" default, which will improve compatibility with target.*.rustflags and .cargo/config.toml files.

    This adds a new build-warnings input to configure the value for the build.warnings config.

  • Add error matcher for Rust panics This will highlight the location of the panic location during tests.

  • Reuse output of rustc --version --verbose calls (#103 by @​ChihweiLHBird)

[1.17.0] - 2026-06-25

  • Add new parameter cache-targets that is propagated to Swatinem/rust-cache as cache-targets (#84). This allows disabling caching of the workspace target directory, e.g. when using sccache, while keeping the rest of the cache enabled.

[1.16.1] - 2026-05-08

  • Renamed internally used variable to avoid clashes with globally existing variables. This fixes the interference of the TOOLCHAIN variable as reported in #91.
Commits
  • ecabd13 Prepare changelog for 2.0.0 release
  • dc00391 Add error matcher for Rust panics
  • 70de7eb Merge pull request #103 from ChihweiLHBird/reuse-rustc-verbose-output
  • c420b69 Merge pull request #105 from actions-rust-lang/use-build-warnings
  • d94d10a Use CARGO_BUILD_WARNINGS for enforcing warning free compilations
  • 34430aa Reuse rustc verbose output instead of invoking rustc three times.
  • 0267444 Merge pull request #102 from actions-rust-lang/dependabot/github_actions/Swat...

Bumps the actions group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `4` | `7` |
| [rlespinasse/github-slug-action](https://github.com/rlespinasse/github-slug-action) | `4` | `5` |
| [mozilla-actions/sccache-action](https://github.com/mozilla-actions/sccache-action) | `0.0.9` | `0.0.11` |
| [docker/login-action](https://github.com/docker/login-action) | `3` | `4` |
| [docker/metadata-action](https://github.com/docker/metadata-action) | `5` | `6` |
| [docker/build-push-action](https://github.com/docker/build-push-action) | `6` | `7` |
| [actions-rust-lang/setup-rust-toolchain](https://github.com/actions-rust-lang/setup-rust-toolchain) | `1` | `2` |



Updates `actions/checkout` from 4 to 7
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](actions/checkout@v4...v7)

Updates `rlespinasse/github-slug-action` from 4 to 5
- [Release notes](https://github.com/rlespinasse/github-slug-action/releases)
- [Commits](rlespinasse/github-slug-action@v4...v5)

Updates `mozilla-actions/sccache-action` from 0.0.9 to 0.0.11
- [Release notes](https://github.com/mozilla-actions/sccache-action/releases)
- [Commits](Mozilla-Actions/sccache-action@v0.0.9...v0.0.11)

Updates `docker/login-action` from 3 to 4
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v3...v4)

Updates `docker/metadata-action` from 5 to 6
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@v5...v6)

Updates `docker/build-push-action` from 6 to 7
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v6...v7)

Updates `actions-rust-lang/setup-rust-toolchain` from 1 to 2
- [Release notes](https://github.com/actions-rust-lang/setup-rust-toolchain/releases)
- [Changelog](https://github.com/actions-rust-lang/setup-rust-toolchain/blob/main/CHANGELOG.md)
- [Commits](actions-rust-lang/setup-rust-toolchain@v1...v2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: rlespinasse/github-slug-action
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: mozilla-actions/sccache-action
  dependency-version: 0.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions-rust-lang/setup-rust-toolchain
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 22, 2026
Automated hardening of the workflow files flagged on #57.

> [!WARNING]
> **This narrows what the workflow can reach.** Job permissions were
declared in `.github/workflows/test.yaml`. Each job now gets only the
scopes its steps were read to need — if one of them does something this
could not see, it will fail on the next run. The table below says which
step drove each scope.

Targets `dependabot/github_actions/actions-5c950dafa0`. Files changed,
and what changed them:

- `.github/workflows/build.yaml` — action pins
- `.github/workflows/build_pgvector.yaml` — action pins
- `.github/workflows/test.yaml` — action pins; job permissions

Fixed by this PR:

- **HIGH** `unpinned-action` (pinact) — .github/workflows/build.yaml:52
- **HIGH** `unpinned-action` (pinact) —
.github/workflows/build_pgvector.yaml:31
- **HIGH** `unpinned-action` (pinact) —
.github/workflows/build_pgvector.yaml:34
- **HIGH** `unpinned-action` (pinact) —
.github/workflows/build_pgvector.yaml:37
- **HIGH** `unpinned-action` (pinact) —
.github/workflows/build_pgvector.yaml:40
- **HIGH** `unpinned-action` (pinact) —
.github/workflows/build_pgvector.yaml:48
- **HIGH** `unpinned-action` (pinact) —
.github/workflows/build_pgvector.yaml:62
- **HIGH** `unpinned-action` (pinact) — .github/workflows/test.yaml:39
- **HIGH** `unpinned-action` (pinact) — .github/workflows/test.yaml:40
- **HIGH** `unpinned-action` (pinact) — .github/workflows/test.yaml:42
- **MEDIUM** `excessive-permissions` (zizmor) —
.github/workflows/test.yaml:1
- **MEDIUM** `excessive-permissions` (zizmor) —
.github/workflows/test.yaml:19

**This does not fix everything.** 2 further finding(s) (2 medium) need a
decision this bot should not make for you. They are in the security
channel with their locations — deliberately not repeated here, since
this repository may be public and they are not fixed yet.

### Permissions

`.github/workflows/build.yaml`

| job | granted | why |
|---|---|---|
| `build-and-push-image` | `contents: read`, `packages: write` |
actions/checkout needs contents: read and the docker/login-action +
docker/build-push-action pushing to ghcr.io/huggingface/lor-e needs
packages: write; the declared contents: write, id-token: write and
security-events: write appear unused since no release, cosign/sigstore
signing, attestation or SARIF upload step is present (the id-token
comment is aspirational) — reviewer should confirm no signing was
intended. |

`.github/workflows/build_pgvector.yaml`

| job | granted | why |
|---|---|---|
| `build-and-push-image` | `contents: read`, `packages: write` | The
docker/build-push-action step pushes to ghcr.io (authenticated via
docker/login-action with GITHUB_TOKEN), requiring packages: write, plus
contents: read for actions/checkout; the declared contents: write,
id-token: write and security-events: write are unused since no
sigstore/cosign signing or SARIF upload step actually exists in this
file. |

`.github/workflows/test.yaml`

| job | granted | why |
|---|---|---|
| `tests` | `contents: read` | Only actions/checkout needs the token
(contents: read); the Rust toolchain setup, sccache-action (which
fetches a release binary and uses the Actions cache service via its own
runtime token) and `cargo test` against the local Postgres service make
no other repository API writes. |

Anything not listed above keeps the permissions it had. To measure a job
this could not read, add
[`GitHubSecurityLab/actions-permissions/monitor`](https://github.com/GitHubSecurityLab/actions-permissions)
to it and run the workflow — it reports the minimum the run actually
used.

Pinning changes come from `pinact` and are mechanical. Any other change
was generated by Claude — read it before merging.
<!--slack ts:1790066151.410139 channel:C0AJSP0D53L-->

Co-authored-by: hf-security-analysis[bot] <265538906+hf-security-analysis[bot]@users.noreply.github.com>
@dependabot @github

dependabot Bot commented on behalf of github Sep 29, 2026

Copy link
Copy Markdown
Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Sep 29, 2026
@dependabot
dependabot Bot deleted the dependabot/github_actions/actions-5c950dafa0 branch September 29, 2026 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants