Note that v5 is a sliding tag, and we introduce non-breaking changes to it.
- Improve the Docker action runtime by preserving the Job Summary when validation exits unexpectedly, using canonical GitHub notice syntax and installing runtime dependencies without pak while keeping V8 explicit.
- Add Dependabot coverage for the root Dockerfile.
- Use the root Docker action directly, removing the internal pinned Docker action reference and keeping validation tied to the commit selected by the caller (#26).
- Move to full SHA reference on Docker instead to relative path.
- Change the validation engine to ajv, in line with cffr 1.4.0.
Note that v4 is a sliding tag, and we introduce non-breaking changes to it.
Breaking change: The action now uses a Docker container, and would require to be run on a Linux virtual machine (os: ubuntu-*). MacOS and Windows actions would need to switch to ubuntu-*.
- Migration to Docker container rocker/tidyverse.
Note that v3 is a sliding tag, and we introduce non-breaking changes to it.
- Improve underlying code.
- Using a copy of schema.json shipped with {cffr} to avoid SSL/SSH issues #10.
- Update versions of depencies (#13, #14)
- Improve underlying code.
- Using a copy of schema.json shipped with {cffr} to avoid SSL/SSH issues #10
- Always install R (#16) hence (soft) deprecation of
install-rparameter. - Update versions of dependencies.
- Fix #8, error on non-Git repos.
- New
install-rparameter. - Improvements on performance.
- New
cache-versionparameter. - Better handling of R packages via
pakR package. - Improve cache of packages.
- Pretty printing of errors.
- On errors, the action uploads an artifact.
- Fix typos thanks to @sdruskat.
- Update file examples.
- Add
r-reprex.Rwith a full working R workflow. - Fix errors due to changes on dependencies.
- First stable release