Skip to content

Automatically update tools in CI#20

Merged
CompeyDev merged 3 commits intopesde-pkg:mainfrom
lukadev-0:feat/auto-update-workflow
Aug 7, 2025
Merged

Automatically update tools in CI#20
CompeyDev merged 3 commits intopesde-pkg:mainfrom
lukadev-0:feat/auto-update-workflow

Conversation

@lukadev-0
Copy link
Copy Markdown
Member

@lukadev-0 lukadev-0 commented Aug 5, 2025

Closes #10

Adds a workflow that automatically checks for outdated tool versions daily, and opens PRs that bump the versions. Also refactors the update_tools Lune script.

@lukadev-0 lukadev-0 marked this pull request as draft August 5, 2025 18:12
@lukadev-0 lukadev-0 force-pushed the feat/auto-update-workflow branch 2 times, most recently from c2f3200 to 0977d11 Compare August 5, 2025 18:19
@CompeyDev CompeyDev changed the title ci: automatically update tools Automatically update tools in CI Aug 5, 2025
@lukadev-0 lukadev-0 force-pushed the feat/auto-update-workflow branch 2 times, most recently from e1efdbf to 3f14d39 Compare August 5, 2025 18:52
@lukadev-0 lukadev-0 marked this pull request as ready for review August 5, 2025 18:52
Adds a workflow that automatically checks for outdated tool versions
daily, and opens PRs that bump the versions.

Also refactors the `update_tools` lune script.
@lukadev-0 lukadev-0 force-pushed the feat/auto-update-workflow branch from 3f14d39 to f1e0834 Compare August 5, 2025 18:58
@daimond113 daimond113 requested a review from Copilot August 5, 2025 19:30

This comment was marked as outdated.

@CompeyDev CompeyDev self-assigned this Aug 7, 2025
@CompeyDev CompeyDev added the enhancement New feature or request label Aug 7, 2025
Copy link
Copy Markdown
Member

@CompeyDev CompeyDev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Good job with the much needed rewrite of the old, rudimentary updater script.

(fun fact: I wrote the entire script in vim with zero syntax highlighting or completions 😂)

@CompeyDev CompeyDev merged commit 56595e9 into pesde-pkg:main Aug 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automatically check for tool updates daily

3 participants