Visitar URL original
Use `GITHUB_TOKEN` in workflow to mint a release by namurphy · Pull Request #3080 · PlasmaPy/PlasmaPy · GitHub
Skip to content

Use GITHUB_TOKEN in workflow to mint a release - #3080

Merged
namurphy merged 3 commits into
PlasmaPy:mainfrom
namurphy:authentication-workflow-minting
Aug 5, 2025
Merged

namurphy merged 3 commits into
PlasmaPy:mainfrom
namurphy:authentication-workflow-minting

Conversation

@namurphy

@namurphy namurphy commented Aug 5, 2025

Copy link
Copy Markdown
Member

I ran into an authentication error with the git push command at the end of mint-release.yml. The goal of this PR is to fix that.

@github-actions github-actions Bot added GitHub Actions A continuous integration platform for automating tests and other tasks (see .github/ directory) packaging Related to packaging or distribution release Related to releasing a new version of PlasmaPy labels Aug 5, 2025
description: Reserved DOI from Zenodo
required: true
default: 10.5281/zenodo.1238132
default: 10.5281/zenodo.16747747

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

The value I just reserved for v2025.8.0

@codecov

codecov Bot commented Aug 5, 2025 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.71%. Comparing base (0c73f80) to head (3d0da5c).
⚠️ Report is 49 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3080      +/-   ##
==========================================
- Coverage   95.48%   94.71%   -0.78%     
==========================================
  Files         108      108              
  Lines        9869     9869              
  Branches     1501     1501              
==========================================
- Hits         9423     9347      -76     
- Misses        255      325      +70     
- Partials      191      197       +6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Comment thread .github/workflows/mint-release.yml Resolved
@namurphy
namurphy merged commit 2a7bef4 into PlasmaPy:main Aug 5, 2025
@namurphy

namurphy commented Aug 5, 2025

Copy link
Copy Markdown
Member Author

Merging this since I have to try it out to test it...

@namurphy
namurphy deleted the authentication-workflow-minting branch August 5, 2025 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GitHub Actions A continuous integration platform for automating tests and other tasks (see .github/ directory) packaging Related to packaging or distribution release Related to releasing a new version of PlasmaPy

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant