Update github-actions - #219
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
|
|
||
| - name: "Install bashunit" | ||
| uses: "TypedDevs/bashunit@81fb3e1d146eef12d0e728cb3b542fe00dee906e" # 0.49.0 | ||
| uses: "TypedDevs/bashunit@28ea63c467f1f461a6368c93e5c264051b141c6f" # 0.50.1 |
renovate
Bot
force-pushed
the
renovate/github-actions
branch
from
August 26, 2026 05:13
2f450d4 to
8251151
Compare
| - name: Generate changelog | ||
| id: changelog | ||
| uses: metcalfc/changelog-generator@98b12822c5dc6bad335d1d60d920cb69831b9c5d # v4.8.0 | ||
| uses: metcalfc/changelog-generator@8b3d9731305b685cf2b2b72d9caec34e9048f9da # v4.9.0 |
renovate
Bot
force-pushed
the
renovate/github-actions
branch
from
August 26, 2026 21:12
8251151 to
8df1e70
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.49.0→0.50.1v4.37.7→v4.37.9v4.8.0→v4.9.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
TypedDevs/bashunit (TypedDevs/bashunit)
v0.50.1Compare Source
Fixed
tear_down_after_scriptruns whenset_up_before_scriptfails, so it can release file-scoped resources acquired before the failure (#1318)--parallel,tear_down_after_scriptruns after the file's own tests instead of alongside them, so a fixture it releases stays alive for the tests that read it. The same file no longer passed sequentially and failed in parallel (#1320)--stop-on-failurerunstear_down_after_scriptfor the file it halts in, so a sequential run releases whatset_up_before_scriptacquired before the halt (#1321)bashunit benchrunstear_down_after_scriptbefore it aborts on a malformed annotation, so the file releases whatset_up_before_scriptacquired (#1322)tear_down_after_scriptfor the file it interrupts in a sequential run, so a file-scoped resource is released. A second Ctrl-C now ends the run even if that hook never returns (#1323)--test-timeoutruns itstear_down, so a per-test resource is released. Best effort within the watchdog's grace before it sends SIGKILL, so a hook cannot outlive the timeout it cleans up after (#1324)bashunit::temp_fileit created at top level no longer survives the run.bashunit benchalready did this (#1325)@timeoutor@retryrunstear_down_after_scriptbefore it aborts the run, so the file releases whatset_up_before_scriptacquired. Sequential and--parallelboth leaked it (#1329)--parallelrun acquired: the file'stear_down_after_scriptand thetear_downof a test in flight. The worker that owns the file's hook now handles the signal and reaches its test bodies, which a kill from the parent could not (#1331)@timeoutor@retryfails a--parallelrun alongside a passing file. The abort happened inside the file's worker and never reached the parent, so the run printed the error and still exited 0, which kept it out of CI (#1335)v0.50.0Compare Source
Added
-uas the short form of--snapshot-update, the spelling jest and vitest both use (#1293)Changed
--seed <n>now implies--random-order. Replaying a failure with the seed the header printed used to select nothing, so the run came back in defined order and green. An order named explicitly still wins, as in RSpec (#1287)--versionincluded (#1285)--parallelrun writing a report is about 1.9x faster and uses 1.8x less CPU. Each result row cost fourteenbase64forks per test, so--log-junitcost several times more than running the tests (#1289)Fixed
--output jsonand--output junitare no longer corrupted by console text on stdout, which left the document unparseable. Four sources: an empty--parallelselection (#1295), the blank line after atear_down_after_script(#1297), the duplicate-function abort, and a--parallelworker's stderr replay (#1299)--parallelreports no longer count a file-level hook failure twice. JSON, JUnit, HTML and Markdown listed it as two failed tests while the console summary of the same run said one (#1301)bashunit benchexits non-zero when a benchmark file fails to source or itsset_up_before_scriptfails. It printed the error and exited 0, so the failure never reached CI, and a syntax error silently dropped everybench_function after it (#1303)--output tapescapes#in a test description, as--report-tapalready did. A failing test titled... # SKIP ...reached the consumer as a skip and left CI silently (#1309)bashunit watchno longer takes an option's value as the path it polls:watch --tag slow tests/polled a directory namedslow. Options may now appear in any position (#1291)",&or<closed the attribute early and the document stopped parsing (#1313):and,in their property values; a comma in a test title ended the title there and invented a property (#1307)--report-mdsummary, which is appended to$GITHUB_STEP_SUMMARY(#1305)Security
riskyinstead of failing (#1315)Removed
bashunit learn, the interactive tutorial. Nobody used it, and it was broken for most of the nine months it shipped without anyone reporting it. Learning bashunit belongs in the docs at https://bashunit.com, not in a subsystem inside the runner — which is also 6% of the distributable. Calling it now says it was removed and points there (#1256, #1258)github/codeql-action (github/codeql-action)
v4.37.9Compare Source
v4.37.8Compare Source
No user facing changes.
metcalfc/changelog-generator (metcalfc/changelog-generator)
v4.9.1Compare Source
Patch release for the v4 line
Documentation and CI only.
dist/is byte-identical tov4.9.0,
so there is no functional change for consumers; this release exists so the
v4tag points at a commit whose docs are correct.
The README's "Simple output modifications" recipe percent-encoded newlines as
%0A, which the long-removed::set-outputcommand decoded.$GITHUB_OUTPUTdoes not, so anyone who copied that snippet got a single line with literal
%0Ain it. It now uses the heredoc form, with a random delimiter because thevalue is built from commit subjects.
The changelog output format remains unchanged from v4.8.0. See
v5.0.0
for the breaking change that renders commit subjects as literal text.
v4.9.0Compare Source
Maintenance release for the v4 line
Security and dependency fixes only. The changelog output format is unchanged
from v4.8.0 -- verified byte-identical -- so tracking
@v4is safe.the published bundle is now verified against a rebuild before attestation
@vercel/ncc0.45.0 and dev-dependency bumpsv5.0.0
contains these same fixes plus a breaking change: commit subjects render as
literal text, so a merged pull request's subject can no longer inject links or
mentions into your release notes. That change also stops
#123autolinkinginside subjects, which is why it is not on the v4 line.
Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.