-
Notifications
You must be signed in to change notification settings - Fork 29
BUG: GitHub Actions and artifact upload, broken doc links #154
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
Conversation
|
@aburell, I have confirmed that the Snay and Soler paper in the docs is broken at NOAA, and I cannot find a version hosted in the NGS website. Google Scholar lists a number of other places it is hosted. The Purdue link is just part 1, the others are parts 1-4 combined. Options include:
When clicking on the researchgate link, I get a "confirm you are human" page for a bit, so this might not pass the link check. |
|
How about the PRL Tap one? |
|
Fixed. That passes the link check. |
|
Also noting that my editor automatically removes trailing whitespace. |
Pull Request Test Coverage Report for Build 13997531060Details
💛 - Coveralls |
Removed the CI wheels installation description from the docs.
ljlamarche
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I looked this over and don't see anything concerning. This all looks like it's to do with GH Actions, so I don't think there's any thing for me to test further?
|
@ljlamarche that's correct. I mostly just wanted to make sure you weren't currently using the CI wheels for anything. If I remember correctly, they never ended up being useful. |
|
Nope, I don't believe I've ever actually ended up using those (to be honest, I always found it a bit confusing). Totally fine with me if they go away. |
Description
The action
upload-artifact@v3was deprecated earlier this year, breaking the GitHub Actions workflow. According to this, artifact names are now immutable, meaning each must be tagged with a version when uploaded.After discussion with @aburrell, the upload here was a test to generate a wheel, but the end product was unused. This PR removes the lines from the workflow rather than updating.
Also identified a broken link in the documentation to a publication no longer hosted by NOAA. Options for fixing this discussed below.
Fixes #153
Type of change
How Has This Been Tested?
Inspection of GitHub Actions workflows. Tests now run successfully.
Test Configuration
Checklist
develop(notmain) branchChangelog.rst, summarising the changesAUTHORS.rstand.zenodo.json