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

Add Tag to Fully Skip Builds #481

Closed
KetanReddy opened this issue Aug 6, 2024 · 1 comment
Closed

Add Tag to Fully Skip Builds #481

KetanReddy opened this issue Aug 6, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@KetanReddy
Copy link
Member

For changes like #480 it seems extraneous to run the full pipeline for build and test. Even though every stage should hit the Bazel cache it still leads to a longer than zero turn around time to ship changes like this.

  • Auto should support this tag
  • The first step in the pipeline should be to check the tag and see if we can skip the build. If so we should report success.
@KetanReddy KetanReddy added the enhancement New feature or request label Aug 6, 2024
@KetanReddy KetanReddy self-assigned this Aug 29, 2024
@KetanReddy KetanReddy linked a pull request Aug 29, 2024 that will close this issue
6 tasks
@KetanReddy
Copy link
Member Author

Tested out with #498 but it looks like circleci-agent step halt only stops the job and not the pipeline. We'd probably need to do something like this which is a bit more complex and could allow that secret to get leaked in forked builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant