Skip to content

Conversation

@csjall
Copy link
Collaborator

@csjall csjall commented Aug 28, 2025

What does this Pull Request accomplish?

Add a GitHub Actions workflow to publish the nipanel package to PyPI using GitHub as a PyPI "Trusted Publisher". This workflow was copied from nitypes publish workflow.

Why should this Pull Request be merged?

AB#3162396

What testing has been done?

Published the package to TestPyPI.
https://github.com/ni/nipanel-python/actions/runs/17304877246
https://test.pypi.org/project/nipanel/

@github-actions
Copy link
Contributor

github-actions bot commented Aug 28, 2025

Test Results

   10 files  ±0     10 suites  ±0   23s ⏱️ -6s
  251 tests ±0    251 ✅ ±0  0 💤 ±0  0 ❌ ±0 
2 460 runs  ±0  2 460 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 06746d6. ± Comparison against base commit 45f0e3d.

♻️ This comment has been updated with latest results.

@csjall csjall marked this pull request as ready for review August 28, 2025 18:46
@csjall csjall requested a review from mikeprosserni as a code owner August 28, 2025 18:46
@csjall csjall enabled auto-merge (squash) August 28, 2025 18:48
@csjall csjall disabled auto-merge August 28, 2025 18:48
@csjall csjall enabled auto-merge (squash) August 28, 2025 18:50
@csjall csjall merged commit 31faef3 into main Aug 28, 2025
14 checks passed
@jfriedri-ni jfriedri-ni deleted the users/jscholtz/publish-workflow branch August 28, 2025 19:28
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