-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Simplify core release inputs #9429
Conversation
Thank you for your pull request! We could not find a changelog entry for this change. For details on how to document a change, see the contributing guide. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #9429 +/- ##
==========================================
+ Coverage 86.96% 87.90% +0.93%
==========================================
Files 187 150 -37
Lines 25014 21915 -3099
==========================================
- Hits 21754 19264 -2490
+ Misses 3260 2651 -609
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Codecov is failing but I don't know why since all I changed were workflows. It doesn't block merging. |
.github/workflows/release.yml
Outdated
|
||
# release-prep.yml really shouldn't take in the sha but since core + all adapters | ||
# depend on it now this workaround lets us not input it manually with risk of error. | ||
# The changes always get merged into the head so we can't use a specific commit fo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo: for
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds like that retro this am was productive! Looking forward to hearing what else came of it when I'm back in.
resolves #9431
relates to dbt-labs/dbt-release#69
Problem
Release inputs are long and not all of them are really necessary or add value to being flexible.
Solution
Simplify inputs to only what's needed
Nightly tests are also updated to reflect these changes.
Test run: https://github.com/dbt-labs/dbt-core/actions/runs/7630615252
Checklist