Closed elizoller closed 3 years ago
Well, I don't know GitHub actions, but the essence of those lines is that after everything passes we use the gradlew command to push a build up to the Nexus Repository Manager (https://oss.sonatype.org). The key is how we store those username/password variables currently in Travis in GitHub Actions.
Note: we won't really know if the uploadArchives works until we merge into main.
GitHub Issue: (https://github.com/Islandora/documentation/issues/1798)
What does this Pull Request do?
Converts to github actions updates the badges removes travis
What's new?
How should this be tested?
Build completion proof here: https://github.com/asulibraries/Alpaca/runs/2479719378?check_suite_focus=true Codecov proof here: https://codecov.io/gh/asulibraries/Alpaca/commit/35408a19672689883ecbe47a05827dc3583384db
Notes
I am not sure what this section does: https://github.com/Islandora/Alpaca/blob/dev/.travis.yml#L24 so i don't know if i have to replicate this
Interested parties
@Islandora/8-x-committers