Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: Move from TavisCI to GitHub Actions (#783)
* format code * Create GH Actions workflow based on previous Travis setup * Only from master Was just temporarily enable for other branches for testing * Remove obsolete Travis config * Base semantic-release action off of dom-testing-library https://github.com/testing-library/dom-testing-library/blob/74c63b7be5c7d628e3a415396bc6f3d83a90c28e/.github/workflows/validate.yml#L57-L99 * Complete full matrix * Remove unnecessary secrets usage from dry run * We need secrets being set See https://semantic-release.gitbook.io/semantic-release/usage/configuration#dryrun: "Note: The Dry-run mode verifies the repository push permission, even though nothing will be pushed. The verification is done to help user to figure out potential configuration issues."
- Loading branch information