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 internal publish workflow #745

Merged
merged 13 commits into from
Oct 19, 2024
Merged

Add internal publish workflow #745

merged 13 commits into from
Oct 19, 2024

Conversation

mikealfare
Copy link
Contributor

@mikealfare mikealfare commented Oct 18, 2024

Description

We need to publish internally to deploy to Cloud. I took the shared workflow and boiled it down to just what's needed for hatch since we're moving that way anyway. I also replaced some custom rolled pieces with existing third party actions since that greatly simplified other workflows. We still rely on the shared workflow that determines the next version to use.

I folded this into the existing Publish workflow and added options for where to publish (e.g. PyPI, Internal repository, etc.).

Checklist

  • You followed contributing section
  • You kept your Pull Request small and focused on a single feature or bug fix.
  • You added unit testing when necessary
  • You added functional testing when necessary

@mikealfare mikealfare requested a review from a team as a code owner October 18, 2024 01:11
@mikealfare mikealfare changed the title dd internal publish workflow Add internal publish workflow Oct 18, 2024
@mikealfare mikealfare self-assigned this Oct 18, 2024
@colin-rogers-dbt colin-rogers-dbt merged commit be1a703 into main Oct 19, 2024
13 checks passed
@colin-rogers-dbt colin-rogers-dbt deleted the publish-internal-pypi branch October 19, 2024 01:21
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