Commit Graph
11 Commits
Author SHA1 Message Date
infogulch e52a4fbfc0 Bump msrv to 1.65 due to bumping rug to 1.19
https://gitlab.com/tspiteri/rug#version-1190-news-2023-01-06
2023-06-24 13:21:42 -05:00
infogulch c05afb4705 Fix tags trigger 2023-06-24 13:05:57 -05:00
infogulch f446939770 Add steps to publish binaries when releases are tagged 2023-06-23 14:11:31 -06:00
infogulch 5244d71570 Add steps to publish binaries when releases are tagged 2023-06-22 23:36:04 -05:00
infogulch 7a0f4e5787 Use --force to install cargo2junit
This probably appeared now because it's the first time this tool was cached
from a previous run.
2023-04-22 15:42:10 -05:00
infogulch 9c037d6028 Change ref for publish-unit-test-result-action 2023-04-22 10:18:10 -05:00
infogulch 5a3e2899dd Refactor CI Workflow
* Rename the workflow from Test to CI, since it does more than tests
* Run logtalk tests in a separate job to improve isolation
* Publish all xunit/junit test files as build artifacts to be consumed
  by a separate publishing workflow.
* Add "job summary" feature to show a formatted summary of the test
  results on the job summary status page
* Run the CI job once every Wed to ensure that there are always some
  recent builds on master that haven't expired.
2023-04-14 14:55:49 -05:00
infogulch a197bb6815 Allow the test suite to fail without failing the build 2023-04-06 09:40:03 -05:00
infogulch 9de8456c7f Add logtalk test suite 2023-04-02 17:31:20 -05:00
infogulch ebf8091dba Test workflow cleanup; switch to macos-11 2023-04-02 14:47:52 -05:00
infogulch 8792ee438c Add cache step to test workflow 2023-04-02 02:09:41 -05:00