infogulch
f446939770
Add steps to publish binaries when releases are tagged
2023-06-23 14:11:31 -06: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
Niklas Gruhn
b3df81c143
Adjust Github Action: Docker Publish
...
1. Not only publish Docker images when new release tags are created but
on every push to master, since release frequency is so low.
2. Use newer versions of the various actions (setup-buildx-action,
login-action, metadata-action, ...) to suppress some deprecation
warnings see:
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-15 18:55:15 +01:00
Adrián Arroyo Calle
1af62c8d11
Set default Shell
2022-10-26 23:36:07 -06:00
Adrián Arroyo Calle
ec5430826e
Add Windows MSYS2
2022-10-26 23:36:07 -06:00
Niklas Gruhn
bb9de52a53
push Docker image on new release
...
Setup GitHub action which automatically builds and pushes Docker
images, when new release tags are created.
2022-04-14 21:42:28 +02:00
Skgland
45db236ec7
add a CI job to verify msrv is still correct
2022-03-12 19:23:34 +01:00
Mark Thom
75fc922898
Revert "Set minimum rust version in Cargo.toml"
2022-03-12 11:10:17 -07:00
Skgland
5bd73741cf
add a CI job to verify msrv is still correct
2022-03-12 19:02:34 +01:00
Skgland
90aefd35f0
adjust ci
2021-02-28 19:21:30 +01:00
Adrián Arroyo Calle
213f8a604e
Test against macOS 10.15
2021-01-27 23:40:26 +01:00
Adrián Arroyo Calle
2ed2e6d62f
Disable Windows
2021-01-16 22:00:05 +01:00
Adrián Arroyo Calle
aea0570d2b
Minor fix
2021-01-16 19:12:53 +01:00
Adrián Arroyo Calle
29db677a9e
GitHub Actions
2021-01-16 19:10:50 +01:00