Skip to content

feat(update-checker): add workspace mode#104

Merged
stasadev merged 1 commit intomainfrom
20260501_stasadev_update_checker
May 1, 2026
Merged

feat(update-checker): add workspace mode#104
stasadev merged 1 commit intomainfrom
20260501_stasadev_update_checker

Conversation

@stasadev
Copy link
Copy Markdown
Member

@stasadev stasadev commented May 1, 2026

The Issue

I worked on:

In that PR, I added support for workspace mode, where you can run the update checker in a directory that contains several add-ons.

After thinking about it, workspace mode could be implemented entirely in bash, without adding complex logic to Go.

How This PR Solves The Issue

Adds workspace mode support.

Manual Testing Instructions

curl -fsSL https://raw.githubusercontent.com/ddev/ddev-addon-template/refs/heads/20260501_stasadev_update_checker/.github/scripts/update-checker.sh | bash

Or run it inside some directory, such as ~/ddev-addons:

curl -fsSL https://raw.githubusercontent.com/ddev/ddev-addon-template/refs/heads/20260501_stasadev_update_checker/.github/scripts/update-checker.sh | bash -s ~/ddev-addons

Automated Testing Overview

Release/Deployment Notes

@stasadev stasadev merged commit 6ecfb3b into main May 1, 2026
2 checks passed
@stasadev stasadev deleted the 20260501_stasadev_update_checker branch May 1, 2026 15:28
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