Skip to content

fix: implement ${{ inputs.repo }} with --repoUrl#42

Merged
Anmol1696 merged 1 commit intohyperweb-io:mainfrom
agoric-labs:mfig-inputs-repo
May 25, 2025
Merged

fix: implement ${{ inputs.repo }} with --repoUrl#42
Anmol1696 merged 1 commit intohyperweb-io:mainfrom
agoric-labs:mfig-inputs-repo

Conversation

@michaelfig
Copy link
Contributor

${{ inputs.repo }} wasn't actually passed through to starship setup.

While getting to know the @starship/cli, I found that what was documented in the README.md as --helmRepoUrl was actually just --repoUrl. That was useful to know for fixing this issue.

Copy link
Collaborator

@Anmol1696 Anmol1696 left a comment

Choose a reason for hiding this comment

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

LGTM, thanks.

Copy link
Collaborator

@Anmol1696 Anmol1696 left a comment

Choose a reason for hiding this comment

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

LGTM

@Anmol1696 Anmol1696 merged commit ae52154 into hyperweb-io:main May 25, 2025
0 of 3 checks passed
michaelfig added a commit to agoric-labs/starship-action that referenced this pull request May 28, 2025
The `test.yaml` workflow was using `inputs.name`, but it only
worked because the `name` input was not defined in the
`starship-action`.

When `inputs.name` support was implemented in PR hyperweb-io#42, it broke
the `test.yaml` workflow because the `starship stop --name`
setting overrode the `config.yml` `name:` value.  This
installed the Helm release with a different name than what was
being stopped.

Without stopping the correct Helm release, `starship stop`
would hang indefinitely.  Now it doesn't.
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