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

Enables Support for tracking Orb Releaes in CircleCI Releases #244

Merged

Conversation

james-crowley
Copy link
Contributor

The changes below add support for CircleCI's Releases. This addition adds an optional parameter to the publish job called release_environment. If release_environment is set, upon releasing a new version of the orb the release itself will be tracked in the supplied environment.

Note users will need to make a custom environment type in CircleCI Releases and then pass that environment name as the parameter.

By default release_environment is set to an empty string, which will skip over the release tracking. This should not break any usage of the existing orb tools.

@james-crowley james-crowley requested a review from a team as a code owner December 9, 2024 21:44
@james-crowley
Copy link
Contributor Author

@david-montano-circleci This PR is blocked until #236 is merged. The version of the CircleCI is too old to run the release command.

Which result in an error like:

Error: unknown command "run" for "circleci"

Did you mean this?
        runner

Run 'circleci --help' for usage.

Exited with code exit status 255

@james-crowley
Copy link
Contributor Author

I updated the PR to avoid cli confusion between circleci and circleci-agent. The PR no longer requires merging of #236

@david-montano-circleci david-montano-circleci merged commit 3b18f4e into CircleCI-Public:master Dec 13, 2024
2 checks passed
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