Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workflow failure after orb-tools update to v12 PR #469 #476

Closed
MikeMcC399 opened this issue Jul 17, 2024 · 3 comments · Fixed by #478
Closed

Workflow failure after orb-tools update to v12 PR #469 #476

MikeMcC399 opened this issue Jul 17, 2024 · 3 comments · Fixed by #478

Comments

@MikeMcC399
Copy link
Collaborator

MikeMcC399 commented Jul 17, 2024

Issue

https://app.circleci.com/pipelines/gh/cypress-io/circleci-orb/1945 shows

Error calling workflow: 'test-deploy'
Error calling job: 'orb-tools/publish'
Missing required argument(s): orb_name, vcs_type

Renovate has only updated

orb-tools: circleci/orb-tools@12.1.0

and has left

orb-tools: circleci/orb-tools@11.6.1

unchanged.

The v12 Migration Guide provides the full set of instructions for migration.

See also https://discuss.circleci.com/t/orb-tools-v12-test-without-publishing/48014

Suggestion

Following the above v12 Migration Guide introduces serious breaking changes, since the dash (-) character is converted to underscore (_) everywhere. It would need to be considered whether a migration to orb-tools v12 is necessary and how it should be done to minimize user impact.

@MikeMcC399
Copy link
Collaborator Author

@MikeMcC399
Copy link
Collaborator Author

MikeMcC399 commented Jul 17, 2024

After trying out the migrate.sh script I realized that this is not a simple update and it is not something that I would want to attempt myself.

The script introduces serious breaking changes, since the dash (-) character is converted to underscore (_) everywhere (even in places it shouldn't, like for wait-on), so if this were to be implemented it would need a v4 release of the cypress-io/circleci-orb.

@jennifer-shehane
Copy link
Member

Yah, unfortunate

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 a pull request may close this issue.

2 participants