Skip to content

chore: bump jlumbroso/free-disk-space from 1.3.1 to 2.0.0 in the actions group across 1 directory - #12

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-863c590622
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-863c590622

Conversation

@dependabot

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

Copy link
Copy Markdown

Bumps the actions group with 1 update in the / directory: jlumbroso/free-disk-space.

Updates jlumbroso/free-disk-space from 1.3.1 to 2.0.0

Release notes

Sourced from jlumbroso/free-disk-space's releases.

v2.0.0 — three breaking changes, each with its reason

Breaking changes

  1. swap-storage now defaults to false. Closes #12 — reported and diagnosed by @​zaikunzhang, whose proposed documentation fallback became the new FAQ. Removing swap can kill a job under memory pressure with no error pointing back at the cleanup step; a default should not break something that elementary.
  2. tool-cache is renamed preinstalled-runtimes. The old name still works until v3.0.0 and prints a deprecation warning. (Its default is unchanged: false, as it has been since 2022.) The new name says what actually breaks when you enable it: the runtimes that actions/setup-node, setup-python, setup-go, and setup-ruby rely on.
  3. Specific options now override general ones. dotnet: false exempts .NET from every removal path, including large-packages. Fixes #33 — reported by @​ashleney; the overlap was first reported by @​gmij in #6, and @​ax3l explained the overlapping removal paths and a workaround. The policy is explicit, and this release applies it to .NET; future subject options add and test their own exemptions.

Upgrading from v1 to v2

Most workflows need no change.

  • If you set tool-cache:, rename it to preinstalled-runtimes:. The old name still works until v3.0.0 and prints a warning.
  • If you relied on swap being removed by default, add swap-storage: true. It now defaults to false, because removing swap can kill a job under memory pressure with no error pointing back here (#12).
  • If you set dotnet: false and were surprised that .NET was still removed, that is fixed — a specific option now overrides a general one (#33).

Also in this release

A README FAQ ("what are the possible side-effects of these settings?"), CONTRIBUTING.md, and a workflow example for running cleanup conditionally (#22). The reasons behind every design decision live in docs/adr/ — including ADR-0007, the record of this release's default change, written the day it was decided.

v1.3.2 — security fix and the decision records

Fixes the template-injection pattern in input handling (#51, by @​nbuckwalt).

Also adds docs/adr/ — the reasoning behind this action: why it exists, what it inherited from apache/flink and ShubhamTatvamasi, what it deliberately does not do, and what is still open.

No behaviour changes. The swap-storage default change ships in the next release.

Commits
  • ceedf09 docs: credit the contributors who reported the .NET overlap first, and narrow...
  • afeb5ad docs: state the deprecation horizon and add the v1→v2 migration note
  • a614499 docs: remove references to unreleased versions
  • 9881e8b fix: specific options override general ones — dotnet: false now keeps .NET ...
  • 654d8aa feat!: swap-storage defaults to false; tool-cache renamed to preinstalled-run...
  • 3f13fea docs: backfill the deliberative record (ADR-0001..0007)
  • a855e00 Merge pull request #51 from nbuckwalt/fix/cmd-exec-inputs-env-indirection
  • bcffc68 fix: use env var indirection for all boolean inputs to prevent CMD_EXEC
  • See full diff in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 25, 2026
Bumps the actions group with 1 update in the / directory: [jlumbroso/free-disk-space](https://github.com/jlumbroso/free-disk-space).


Updates `jlumbroso/free-disk-space` from 1.3.1 to 2.0.0
- [Release notes](https://github.com/jlumbroso/free-disk-space/releases)
- [Commits](jlumbroso/free-disk-space@54081f1...ceedf09)

---
updated-dependencies:
- dependency-name: jlumbroso/free-disk-space
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore: bump jlumbroso/free-disk-space from 1.3.1 to 2.0.0 in the actions group chore: bump jlumbroso/free-disk-space from 1.3.1 to 2.0.0 in the actions group across 1 directory Sep 25, 2026
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions-863c590622 branch from 31474ff to 280404a Compare September 25, 2026 04:11
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