Skip to content

build(mise): add actionlint and refresh the lockfile - #67

Merged
onedr0p merged 1 commit into
mainfrom
ci/pin-actionlint
Jul 26, 2026
Merged

onedr0p merged 1 commit into
mainfrom
ci/pin-actionlint

Conversation

@onedr0p

@onedr0p onedr0p commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Pins actionlint alongside the existing zizmor pin so the shared actionlint pre-commit hook from home-operations/.github#49 can run here, and refreshes the lockfile.

Pins actionlint alongside zizmor so the shared actionlint pre-commit
hook can run here.

Signed-off-by: Devin Buhl <devin@buhl.casa>
@onedr0p
onedr0p enabled auto-merge July 26, 2026 10:39
@onedr0p
onedr0p added this pull request to the merge queue Jul 26, 2026
@greptile-apps

greptile-apps Bot commented Jul 26, 2026

Copy link
Copy Markdown

Greptile Summary

Pins actionlint 1.7.12 in mise and adds the generated, checksum-locked release metadata for supported platforms.

Confidence Score: 5/5

The changes appear safe to merge with no actionable defects identified.

The actionlint configuration and generated lock entries agree on the version and follow the existing platform and backend structure used by other mise-managed tools.

Files Needing Attention: No files require further attention.

T-Rex T-Rex Logs

What T-Rex did

  • Verified the pre-lock state showing actionlint was absent from the prior config and lockfile.
  • Executed the execution harness to reproduce the locked-artifact validation.
  • Validated the post-lock state, confirming the locked URL, checksum verification, binary version/platform, exact lint command, all four workflow paths, 0 errors, and exit code 0.

View all artifacts

T-Rex Ran code and verified through T-Rex

Important Files Changed

Filename Overview
.mise/config.toml Adds the actionlint 1.7.12 tool pin alongside the repository's existing mise-managed tools.
.mise/mise.lock Adds consistent actionlint 1.7.12 lock entries, checksums, provenance, and release URLs for all represented platforms.

Reviews (1): Last reviewed commit: "build(mise): add actionlint and refresh ..." | Re-trigger Greptile

Merged via the queue into main with commit 1b3aece Jul 26, 2026
3 checks passed
@onedr0p
onedr0p deleted the ci/pin-actionlint branch July 26, 2026 10:42
@sticky-gecko sticky-gecko Bot mentioned this pull request Jul 28, 2026
gabrielcosi pushed a commit to gabrielcosi/home-ops that referenced this pull request Jul 28, 2026
…ts (2.2.0 ➔ 3.0.0) (#161)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [home-operations/renovate-presets](https://github.com/home-operations/renovate-presets) | major | `2.2.0` → `3.0.0` |

---

### Release Notes

<details>
<summary>home-operations/renovate-presets (home-operations/renovate-presets)</summary>

### [`v3.0.0`](https://github.com/home-operations/renovate-presets/blob/HEAD/CHANGELOG.md#300-2026-07-28)

[Compare Source](home-operations/renovate-presets@2.2.0...3.0.0)

##### ⚠ BREAKING CHANGES

- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71))

##### Bug Fixes

- **mise:** allow the [@&#8203;yarnpkg/libzip](https://github.com/yarnpkg/libzip) trust downgrade ([#&#8203;64](home-operations/renovate-presets#64)) ([6dac969](home-operations/renovate-presets@6dac969))
- **talosFactory:** ignore factory.talos.dev images matched by generic managers ([#&#8203;72](home-operations/renovate-presets#72)) ([47397e8](home-operations/renovate-presets@47397e8))

##### Build System

- **mise:** add actionlint and refresh the lockfile ([#&#8203;67](home-operations/renovate-presets#67)) ([1b3aece](home-operations/renovate-presets@1b3aece))

##### Continuous Integration

- gate pull requests on a single Build Success check ([#&#8203;62](home-operations/renovate-presets#62)) ([969f485](home-operations/renovate-presets@969f485))
- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71)) ([84c5488](home-operations/renovate-presets@84c5488))
- **github-action:** update action jdx/mise-action (v4.2.1 ➔ v4.2.3) ([#&#8203;69](home-operations/renovate-presets#69)) ([47be686](home-operations/renovate-presets@47be686))
- lint workflows with the shared composite action ([#&#8203;68](home-operations/renovate-presets#68)) ([c3a2850](home-operations/renovate-presets@c3a2850))

##### Miscellaneous Chores

- standardize release-please changelog sections ([#&#8203;70](home-operations/renovate-presets#70)) ([7013a38](home-operations/renovate-presets@7013a38))

</details>

---

### Configuration

📅 **Schedule**: (in timezone Europe/Berlin)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuNCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJ0eXBlL21ham9yIl19-->

Reviewed-on: https://git.xcd.dev/gabrielcosi/home-ops/pulls/161
Exikle pushed a commit to Exikle/home-infra that referenced this pull request Jul 28, 2026
…ts (2.2.0 ➔ 3.0.0) (#1264)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [home-operations/renovate-presets](https://github.com/home-operations/renovate-presets) | major | `2.2.0` → `3.0.0` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/107) for more information.

---

### Release Notes

<details>
<summary>home-operations/renovate-presets (home-operations/renovate-presets)</summary>

### [`v3.0.0`](https://github.com/home-operations/renovate-presets/blob/HEAD/CHANGELOG.md#300-2026-07-28)

[Compare Source](home-operations/renovate-presets@2.2.0...3.0.0)

##### ⚠ BREAKING CHANGES

- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71))

##### Bug Fixes

- **mise:** allow the [@&#8203;yarnpkg/libzip](https://github.com/yarnpkg/libzip) trust downgrade ([#&#8203;64](home-operations/renovate-presets#64)) ([6dac969](home-operations/renovate-presets@6dac969))
- **talosFactory:** ignore factory.talos.dev images matched by generic managers ([#&#8203;72](home-operations/renovate-presets#72)) ([47397e8](home-operations/renovate-presets@47397e8))

##### Build System

- **mise:** add actionlint and refresh the lockfile ([#&#8203;67](home-operations/renovate-presets#67)) ([1b3aece](home-operations/renovate-presets@1b3aece))

##### Continuous Integration

- gate pull requests on a single Build Success check ([#&#8203;62](home-operations/renovate-presets#62)) ([969f485](home-operations/renovate-presets@969f485))
- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71)) ([84c5488](home-operations/renovate-presets@84c5488))
- **github-action:** update action jdx/mise-action (v4.2.1 ➔ v4.2.3) ([#&#8203;69](home-operations/renovate-presets#69)) ([47be686](home-operations/renovate-presets@47be686))
- lint workflows with the shared composite action ([#&#8203;68](home-operations/renovate-presets#68)) ([c3a2850](home-operations/renovate-presets@c3a2850))

##### Miscellaneous Chores

- standardize release-please changelog sections ([#&#8203;70](home-operations/renovate-presets#70)) ([7013a38](home-operations/renovate-presets@7013a38))

</details>

---

### Configuration

📅 **Schedule**: (in timezone America/Toronto)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODUuNyIsInVwZGF0ZWRJblZlciI6IjQzLjI4NS43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJwcmlvcml0eS9oaWdoIiwicmVub3ZhdGUvZ2l0aHViLXJlbGVhc2UiLCJ0eXBlL21ham9yIl19-->

Reviewed-on: https://git.dcunha.io/Exikle/Artemis-Cluster/pulls/1264
doonga pushed a commit to doonga/renovate-config that referenced this pull request Jul 29, 2026
…ts (2.2.0 ➔ 3.0.0) (#5)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [home-operations/renovate-presets](https://github.com/home-operations/renovate-presets) | major | `2.2.0` → `3.0.0` |

---

### Release Notes

<details>
<summary>home-operations/renovate-presets (home-operations/renovate-presets)</summary>

### [`v3.0.0`](https://github.com/home-operations/renovate-presets/blob/HEAD/CHANGELOG.md#300-2026-07-28)

[Compare Source](home-operations/renovate-presets@2.2.0...3.0.0)

##### ⚠ BREAKING CHANGES

- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71))

##### Bug Fixes

- **mise:** allow the [@&#8203;yarnpkg/libzip](https://github.com/yarnpkg/libzip) trust downgrade ([#&#8203;64](home-operations/renovate-presets#64)) ([6dac969](home-operations/renovate-presets@6dac969))
- **talosFactory:** ignore factory.talos.dev images matched by generic managers ([#&#8203;72](home-operations/renovate-presets#72)) ([47397e8](home-operations/renovate-presets@47397e8))

##### Build System

- **mise:** add actionlint and refresh the lockfile ([#&#8203;67](home-operations/renovate-presets#67)) ([1b3aece](home-operations/renovate-presets@1b3aece))

##### Continuous Integration

- gate pull requests on a single Build Success check ([#&#8203;62](home-operations/renovate-presets#62)) ([969f485](home-operations/renovate-presets@969f485))
- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71)) ([84c5488](home-operations/renovate-presets@84c5488))
- **github-action:** update action jdx/mise-action (v4.2.1 ➔ v4.2.3) ([#&#8203;69](home-operations/renovate-presets#69)) ([47be686](home-operations/renovate-presets@47be686))
- lint workflows with the shared composite action ([#&#8203;68](home-operations/renovate-presets#68)) ([c3a2850](home-operations/renovate-presets@c3a2850))

##### Miscellaneous Chores

- standardize release-please changelog sections ([#&#8203;70](home-operations/renovate-presets#70)) ([7013a38](home-operations/renovate-presets@7013a38))

</details>

---

### Configuration

📅 **Schedule**: (in timezone America/New_York)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODMuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZS9naXRodWItcmVsZWFzZSIsInR5cGUvbWFqb3IiXX0=-->

Reviewed-on: https://git.greyrock.io/greyrock-labs/renovate-config/pulls/5
doonga pushed a commit to greyrock-labs/home-ops that referenced this pull request Jul 29, 2026
…ts (2.2.0 ➔ 3.0.0) (#200)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [home-operations/renovate-presets](https://github.com/home-operations/renovate-presets) | major | `2.2.0` → `3.0.0` |

---

### Release Notes

<details>
<summary>home-operations/renovate-presets (home-operations/renovate-presets)</summary>

### [`v3.0.0`](https://github.com/home-operations/renovate-presets/blob/HEAD/CHANGELOG.md#300-2026-07-28)

[Compare Source](home-operations/renovate-presets@2.2.0...3.0.0)

##### ⚠ BREAKING CHANGES

- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71))

##### Bug Fixes

- **mise:** allow the [@&#8203;yarnpkg/libzip](https://github.com/yarnpkg/libzip) trust downgrade ([#&#8203;64](home-operations/renovate-presets#64)) ([6dac969](home-operations/renovate-presets@6dac969))
- **talosFactory:** ignore factory.talos.dev images matched by generic managers ([#&#8203;72](home-operations/renovate-presets#72)) ([47397e8](home-operations/renovate-presets@47397e8))

##### Build System

- **mise:** add actionlint and refresh the lockfile ([#&#8203;67](home-operations/renovate-presets#67)) ([1b3aece](home-operations/renovate-presets@1b3aece))

##### Continuous Integration

- gate pull requests on a single Build Success check ([#&#8203;62](home-operations/renovate-presets#62)) ([969f485](home-operations/renovate-presets@969f485))
- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71)) ([84c5488](home-operations/renovate-presets@84c5488))
- **github-action:** update action jdx/mise-action (v4.2.1 ➔ v4.2.3) ([#&#8203;69](home-operations/renovate-presets#69)) ([47be686](home-operations/renovate-presets@47be686))
- lint workflows with the shared composite action ([#&#8203;68](home-operations/renovate-presets#68)) ([c3a2850](home-operations/renovate-presets@c3a2850))

##### Miscellaneous Chores

- standardize release-please changelog sections ([#&#8203;70](home-operations/renovate-presets#70)) ([7013a38](home-operations/renovate-presets@7013a38))

</details>

---

### Configuration

📅 **Schedule**: (in timezone America/New_York)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODMuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZS9naXRodWItcmVsZWFzZSIsInR5cGUvbWFqb3IiXX0=-->

Reviewed-on: https://git.greyrock.io/greyrock-labs/home-ops/pulls/200
eleboucher pushed a commit to eleboucher/homelab that referenced this pull request Jul 29, 2026
…0 ➔ 3.0.0) (#1752)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [home-operations/renovate-presets](https://github.com/home-operations/renovate-presets) | major | `2.2.0` → `3.0.0` |

---

### Release Notes

<details>
<summary>home-operations/renovate-presets (home-operations/renovate-presets)</summary>

### [`v3.0.0`](https://github.com/home-operations/renovate-presets/blob/HEAD/CHANGELOG.md#300-2026-07-28)

[Compare Source](home-operations/renovate-presets@2.2.0...3.0.0)

##### ⚠ BREAKING CHANGES

- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71))

##### Bug Fixes

- **mise:** allow the [@&#8203;yarnpkg/libzip](https://github.com/yarnpkg/libzip) trust downgrade ([#&#8203;64](home-operations/renovate-presets#64)) ([6dac969](home-operations/renovate-presets@6dac969))
- **talosFactory:** ignore factory.talos.dev images matched by generic managers ([#&#8203;72](home-operations/renovate-presets#72)) ([47397e8](home-operations/renovate-presets@47397e8))

##### Build System

- **mise:** add actionlint and refresh the lockfile ([#&#8203;67](home-operations/renovate-presets#67)) ([1b3aece](home-operations/renovate-presets@1b3aece))

##### Continuous Integration

- gate pull requests on a single Build Success check ([#&#8203;62](home-operations/renovate-presets#62)) ([969f485](home-operations/renovate-presets@969f485))
- **github-action:** Update action actions/stale (v10.4.0 ➔ v11.0.0) ([#&#8203;71](home-operations/renovate-presets#71)) ([84c5488](home-operations/renovate-presets@84c5488))
- **github-action:** update action jdx/mise-action (v4.2.1 ➔ v4.2.3) ([#&#8203;69](home-operations/renovate-presets#69)) ([47be686](home-operations/renovate-presets@47be686))
- lint workflows with the shared composite action ([#&#8203;68](home-operations/renovate-presets#68)) ([c3a2850](home-operations/renovate-presets@c3a2850))

##### Miscellaneous Chores

- standardize release-please changelog sections ([#&#8203;70](home-operations/renovate-presets#70)) ([7013a38](home-operations/renovate-presets@7013a38))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEwMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJ0eXBlL21ham9yIl19-->

Reviewed-on: https://git.erwanleboucher.dev/eleboucher/homelab/pulls/1752
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.

1 participant