Skip to content

Conversation

@vdice
Copy link
Contributor

@vdice vdice commented Aug 13, 2025

  • Adds a -V/--version flag/command

Besides being generically useful, some tools like the spin/setup GH action automatically invoke a plugin's 'version' flag/command to check installation success. Once this plugin gains support for this flag/command, it can be installed at time of Spin setup, eg:

      - name: Install Spin
        uses: spinframework/actions/spin/setup@v1
        with:
          plugins: pluginify

(Whereas today this setup configuration would fail.)

I realize I jumped straight into implementation, only because this was fairly quick/straightforward to add. I do see that introducing the 'vergen_git2' build dep introduces a handful of others, which may not be ideal. Glad to close this (or update) to simplify!

Signed-off-by: Vaughn Dice <vaughn.dice@fermyon.com>
@vdice
Copy link
Contributor Author

vdice commented Aug 13, 2025

(Hitting build errors related to action deprecations; separate PR to fix in #21)

Copy link
Owner

@itowlson itowlson left a comment

Choose a reason for hiding this comment

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

Good catch, thanks!

@itowlson itowlson merged commit 512b543 into itowlson:main Aug 13, 2025
0 of 5 checks passed
This was referenced Aug 18, 2025
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.

2 participants