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

use PyPI upload workflow from OpenAstronomy #1677

Merged

Conversation

zacharyburnett
Copy link
Collaborator

Resolves SCSB-108

This PR changes the PyPI upload process to use the OpenAstronomy workflow instead of the STScI one. The workflow in this PR is configured to test the build with each pull request push, and then publish upon an official release.

Checklist for maintainers

  • added entry in CHANGELOG.rst within the relevant release section
  • updated or added relevant tests
  • updated relevant documentation
  • added relevant milestone
  • added relevant label(s)
  • ran regression tests, post a link to the Jenkins job below.
    How to run regression tests on a PR

@zacharyburnett zacharyburnett self-assigned this Oct 2, 2023
@zacharyburnett zacharyburnett marked this pull request as ready for review October 2, 2023 14:36
@zacharyburnett zacharyburnett requested review from mdlpstsci and a team as code owners October 2, 2023 14:36
@codecov
Copy link

codecov bot commented Oct 2, 2023

Codecov Report

All modified lines are covered by tests ✅

see 39 files with indirect coverage changes

📢 Thoughts on this report? Let us know!.

mdlpstsci
mdlpstsci previously approved these changes Oct 4, 2023
Copy link
Collaborator

@mdlpstsci mdlpstsci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Zach's baliwick so I believe he is the best authority on this topic!

@zacharyburnett
Copy link
Collaborator Author

The macos_arm64 build is failing for Python 3.12, so I will comment that out for now

@zacharyburnett zacharyburnett merged commit ae38015 into spacetelescope:master Oct 5, 2023
13 checks passed
@zacharyburnett zacharyburnett deleted the ci/openastronomy branch October 5, 2023 12:52
mdlpstsci pushed a commit to mdlpstsci/drizzlepac that referenced this pull request Oct 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants