Skip to content

Bump the github-actions group with 3 updates - #81

Merged
Tieske merged 4 commits into
masterfrom
dependabot/github_actions/github-actions-06823dec3a
Aug 1, 2026
Merged

Bump the github-actions group with 3 updates#81
Tieske merged 4 commits into
masterfrom
dependabot/github_actions/github-actions-06823dec3a

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 31, 2026

Copy link
Copy Markdown
Contributor

Bumps the github-actions group with 3 updates: actions/checkout, leafo/gh-actions-lua and leafo/gh-actions-luarocks.

Updates actions/checkout from 4.4.0 to 7.0.1

Release notes

Sourced from actions/checkout's releases.

v7.0.1

What's Changed

Full Changelog: actions/checkout@v7...v7.0.1

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

... (truncated)

Changelog

Sourced from actions/checkout's changelog.

Changelog

v7.0.1

v7.0.0

v6.0.3

v6.0.2

v6.0.1

v6.0.0

v5.0.1

v5.0.0

v4.3.1

v4.3.0

v4.2.2

v4.2.1

... (truncated)

Commits

Updates leafo/gh-actions-lua from 10.0.0 to 13.0.0

Release notes

Sourced from leafo/gh-actions-lua's releases.

v13.0.0

What's new in v13

Lua 5.5 support

  • New 5.5 version alias pointing to Lua 5.5.0 (released 2025-12-15)
  • Default luaVersion is now 5.5 (previously 5.4)

ESM migration

main.js has been converted to ES modules to match the latest @actions/* toolkit packages, which went ESM-only in their most recent majors. No user-facing behavior change — same action API, same inputs.

Dependency upgrades

Package Before After
@actions/core 1.11.1 3.0.1
@actions/cache 4.1.0 6.0.0
@actions/exec 1.1.1 3.0.0
@actions/io 1.1.3 3.0.2
@actions/tool-cache 2.0.2 4.0.0

Release tarballs refreshed

  • New: 5.5.0.tar.gz
  • 5.3.6.tar.gz replaces 5.3.5.tar.gz
  • 5.4.8.tar.gz replaces 5.4.1.tar.gz

README / example updates

The example snippets now use:

  • actions/checkout@v6 (was @master / @v4) — silences the Node.js 20 deprecation warning
  • step-security/msvc-dev-cmd@v1 in place of ilammy/msvc-dev-cmd@v1 — same input surface, runs on Node.js 24, actively maintained

Full changelog: leafo/gh-actions-lua@v12...v13

v12

  • Update to node 24 and update all GitHub actions dependencies
  • Update the default Lua 5.4 version to 5.4.8

v12.0.0

  • Update to node 24 and update all GitHub actions dependencies
  • Update the default Lua 5.4 version to 5.4.8

v11

No release notes provided.

v11.0.0

What's Changed

... (truncated)

Commits
  • 6919171 update readme for v13
  • ae535d3 try changing ilammy/msvc-dev-cmd@v1 to step-security/msvc-dev-cmd@v1
  • 9a00dba update vendored deps
  • 3f7a3ed bump some stuff to get rid of warnings
  • 4e7e30f update publish versions
  • fd32011 lua 5.5 alias, make default version lua 5.5
  • 8c9e175 update versions in readme
  • 06f00ce oops
  • 2366f88 update the default lua 5.4 version to latest
  • 2e1a82b update dependencies
  • Additional commits viewable in compare view

Updates leafo/gh-actions-luarocks from 4.3.0 to 6.1.0

Release notes

Sourced from leafo/gh-actions-luarocks's releases.

v6.1.0

  • Default luaRocksVersion bumped from 3.12.2 to 3.13.0. Pin the input explicitly if you need the old default.
  • Upgraded @actions/* toolkit dependencies to latest majors (core v3, exec v3, io v3, tool-cache v4). No changes to action inputs or behavior.
  • Internal: converted main.js from CommonJS to ESM — required by the new toolkit majors. Still runs on the node24 action runtime.
  • Docs: updated README example to reference leafo/gh-actions-lua@v13.
  • CI: pinned actions/checkout to @v6 in the test workflow; pinned the macOS test to Lua 5.4 since 5.5 dependencies aren't yet available on macos-latest.

Full changelog: leafo/gh-actions-luarocks@v6.0.0...v6.1.0

v6

  • Update GitHub actions dependencies and switch to node24
  • Update default LuaRocks version to 3.12.2

Full Changelog: leafo/gh-actions-luarocks@v5...v6

v5

This change primarily modernizes the action to work on latest GitHub runners. The default version of LuaRocks has also been bumped to the latest, 3.11.1

What's Changed

New Contributors

Full Changelog: leafo/gh-actions-luarocks@v4...v5

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [leafo/gh-actions-lua](https://github.com/leafo/gh-actions-lua) and [leafo/gh-actions-luarocks](https://github.com/leafo/gh-actions-luarocks).


Updates `actions/checkout` from 4.4.0 to 7.0.1
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@11d5960...3d3c42e)

Updates `leafo/gh-actions-lua` from 10.0.0 to 13.0.0
- [Release notes](https://github.com/leafo/gh-actions-lua/releases)
- [Commits](leafo/gh-actions-lua@35bcb06...6919171)

Updates `leafo/gh-actions-luarocks` from 4.3.0 to 6.1.0
- [Release notes](https://github.com/leafo/gh-actions-luarocks/releases)
- [Commits](leafo/gh-actions-luarocks@e65774a...35d062d)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: leafo/gh-actions-lua
  dependency-version: 13.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: leafo/gh-actions-luarocks
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-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 Jul 31, 2026
@Tieske

Tieske commented Aug 1, 2026

Copy link
Copy Markdown
Member

@copilot make the following updates to all GHA files in this repo:

  • update the platform to run 24.04 (ubuntu)
  • reduce permissions to readonly where applicable
  • replace the "leafo" action by the "luarocks" actions by the same name.

Each as a separate commit to this PR.

Copilot AI commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

@copilot make the following updates to all GHA files in this repo:

  • update the platform to run 24.04 (ubuntu)
    ...

Done in three separate commits: 7441452 (Ubuntu 24.04), 20c378a (read-only permissions), and 9607336 (switch to luarocks/* actions).

Copilot AI requested a review from Tieske August 1, 2026 20:03
@Tieske
Tieske merged commit 66b33e0 into master Aug 1, 2026
15 checks passed
@Tieske
Tieske deleted the dependabot/github_actions/github-actions-06823dec3a branch August 1, 2026 20:10
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

Development

Successfully merging this pull request may close these issues.

2 participants