Commit Graph

21 Commits (master)

Author SHA1 Message Date
Romain f009a31e3e test: revert Windows tests to Node 18 for now 6 months ago
Romain 0b76067d7c chore: update Docker base images (Node version) 6 months ago
Romain a5add4d8c7 build: update Windows tests to Node 20 + latest actions 6 months ago
Romain 99e342c18d fix: remove changelog process that doesn't work 1 year ago
Romain a98a1b64df feat(github-actions): allow running the tests manually 2 years ago
Romain 5ac29d3c9d feat: build Docker base images for Node 14, 16, 18 2 years ago
Romain 293cbf8469 test: make all tests run on Linux + Windows 3 years ago
Romain 297e13eda8 Publish Arm7 Docker images 3 years ago
Romain 421f1eef2a chore: cleanup Github workflows and replace Travis CI 3 years ago
Romain 4ee04723b2
Add Github workflow to run tests on Windows
Manual trigger for now until the tests pass
3 years ago
Romain 2a0d1b5b93 chore: Github workflow to publish the Docker image 3 years ago
Romain f652d663cb chore: run Test workflow on pull requests 3 years ago
Romain 9636204203 chore: import base docker images from the Docker repo 3 years ago
Romain dee262524b chore: create a Github release with a changelog for every tag
Fixes #196
3 years ago
Romain 5f05c0e13f chore: enable Dependabot to keep dependencies up to date 3 years ago
Romain 3d7078ed13 chore: setup multiple issue templates 3 years ago
Romain 0b18864bca chore(build): setup Github Action for running tests
TravisCI is moving away from free plans.
The builds have become very slow on travis-ci.org.

This runs the tests on Github Actions as a first step
to assess how well it works.
3 years ago
Romain 23b4016923 chore(build): automatically build and publish the Docker image with Travis CI
Fixes #114.
6 years ago
Romain 832673f322 refactor(tests): integration tests as part of the Mocha suite
Some benefits:
- no need to check-in a full website to compare against
- targeted asserts, instead of a “should be 100% the same”
- more robust against cosmetic theme changes
- allows for testing more edge cases in the future
- can’t forget to run the integration tests since they’re part of “npm test”
6 years ago
Romain 870b60de17 Simplify test scripts & document them in CONTRIBUTING.md 7 years ago
Romain e8a9fc66b4 Github contribution templates 7 years ago