Skip to content

switch to hynek build and inspect#30

Merged
TimMonko merged 1 commit intondev-kit:mainfrom
TimMonko:mnt/build-deploy
Nov 27, 2025
Merged

switch to hynek build and inspect#30
TimMonko merged 1 commit intondev-kit:mainfrom
TimMonko:mnt/build-deploy

Conversation

@TimMonko
Copy link
Member

@TimMonko TimMonko commented Nov 27, 2025

This pull request updates the GitHub Actions workflow to improve the build and deployment process for the package. The main changes are the introduction of a dedicated build and inspection job and the simplification of the deployment step to use pre-built artifacts.

CI/CD workflow improvements:

  • Added a new build-and-inspect-package job that checks out the code and uses the hynek/build-and-inspect-python-package action to build and inspect the package. (.github/workflows/test_and_deploy.yml)
  • Updated the deploy job to depend on both the test and build-and-inspect-package jobs, ensuring that deployment only happens after successful testing and package inspection. (.github/workflows/test_and_deploy.yml)
  • Simplified the deployment process by removing redundant build steps and instead downloading the pre-built package artifact for publishing to PyPI. (.github/workflows/test_and_deploy.yml)

@codecov
Copy link

codecov bot commented Nov 27, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@TimMonko TimMonko merged commit 5b820b4 into ndev-kit:main Nov 27, 2025
12 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.

1 participant