Skip to content
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

Switch CI to GitHub actions #151

Merged
merged 5 commits into from
Jun 29, 2021
Merged

Conversation

line-o
Copy link
Member

@line-o line-o commented Jun 26, 2021

Appveyour configuration is outdated and can potentially be replaced by adding an OS matrix to the test action.

NPM_TOKEN was added to the repository secrets

- add test action that will run on pull requests
- add release action that will run on pushes to master
- add semantic-release configuration file
- add @semantic-release/github plugin
- update semantic-release to latest version
@line-o line-o requested a review from a team June 26, 2021 09:31
@line-o line-o marked this pull request as draft June 26, 2021 09:35
@duncdrum
Copy link
Contributor

yes ditching appveyor here would certainly help the org. Win tests for this repo on GHActions should be reasonably performant

@line-o
Copy link
Member Author

line-o commented Jun 26, 2021

I just re-read #74
OK, I will attempt to do it right away

- remove appveyor configuration
- remove appveyor specific scripts
- add OS matrix to github actions workflow "test"
@line-o line-o marked this pull request as ready for review June 26, 2021 22:15
@wolfgangmm wolfgangmm merged commit dbaf2ef into eXist-db:master Jun 29, 2021
@github-actions
Copy link

🎉 This PR is included in version 4.0.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@line-o line-o deleted the feat/switch-to-gha branch September 20, 2021 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants