Marc Siegel
08cf67df99
Merge pull request #96 from ms-ati/dependabot/github_actions/codecov/codecov-action-3.1.0
...
Bump codecov/codecov-action from 3.0.0 to 3.1.0
2022-04-23 22:09:30 -04:00
dependabot[bot]
0571d996da
Bump codecov/codecov-action from 3.0.0 to 3.1.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-23 20:40:57 +00:00
dependabot[bot]
4bf18c3849
Bump actions/checkout from 3.0.1 to 3.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-23 20:40:26 +00:00
dependabot[bot]
e91f2a073c
Bump actions/checkout from 3.0.0 to 3.0.1 ( #94 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-15 14:48:25 -04:00
Marc Siegel
2cab2611a3
CI: exclude Gemfile 'checks' group except latest Ruby ( #92 )
...
Since we only run Rubocop on the latest MRI Ruby, dont
install the "checks" Gemfile group on other rubies in CI.
2022-04-11 14:56:27 -04:00
Marc Siegel
ba7684f0bd
Move Gemfile CI-only dependencies to test group ( #91 )
...
We want to be careful to avoid accidentally bringing
in runtime dependencies to projects which use Docile.
In this PR, we clarify explicitly that the CI-only dependency
on simplecov-cobertura, which is the formatt used by CodeCov,
is a test dependency, and not a runtime dependency.
Without this change, it may be possible that projects which use
Docile, when running in an environment with CI=true, would
accidentally bring in this test-only dependency, when that isn't
intended.
- Remove unnecessary quoting of '3.1' in .github/workflows/main.yml
2022-04-11 14:33:52 -04:00
Taichi Ishitani
5372c8281d
add Ruby 3.1 to CI
2022-04-11 12:36:31 -04:00
Marc Siegel
708db368d5
Merge pull request #87 from ms-ati/dependabot/github_actions/codecov/codecov-action-3.0.0
...
Bump codecov/codecov-action from 2.1.0 to 3.0.0
2022-04-11 12:35:00 -04:00
dependabot[bot]
407d8b1274
Bump codecov/codecov-action from 2.1.0 to 3.0.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.1.0 to 3.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2.1.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 16:31:53 +00:00
dependabot[bot]
c781ef1b2c
Bump actions/checkout from 2.3.4 to 3.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.4 to 3.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v3.0.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 16:31:34 +00:00
dependabot[bot]
8b18cddcde
Bump codecov/codecov-action from 2.0.3 to 2.1.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.0.3 to 2.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2.0.3...v2.1.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-14 11:09:49 +00:00
dependabot[bot]
e6078e1c15
Bump codecov/codecov-action from 2.0.2 to 2.0.3
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2.0.2...v2.0.3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-25 11:09:55 +00:00
dependabot[bot]
671331cd58
Bump codecov/codecov-action from 2.0.1 to 2.0.2
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2.0.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-26 11:11:26 +00:00
dependabot[bot]
8333e6f3d1
Bump codecov/codecov-action from 1.5.2 to 2.0.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1.5.2 to 2.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1.5.2...v2.0.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-20 11:09:58 +00:00
dependabot[bot]
1c33294197
Bump codecov/codecov-action from 1.5.0 to 1.5.2
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1.5.0...v1.5.2 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 06:40:33 +00:00
Marc Siegel
d3d1d55601
Merge pull request #73 from ms-ati/dependabot/github_actions/actions/checkout-2.3.4
...
Bump actions/checkout from 2 to 2.3.4
2021-05-11 10:44:42 -04:00
dependabot[bot]
e0a3e10e9a
Bump codecov/codecov-action from 1 to 1.5.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1 to 1.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v1.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 14:42:54 +00:00
dependabot[bot]
95438df45d
Bump actions/checkout from 2 to 2.3.4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v2.3.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 14:42:51 +00:00
Marc Siegel
25114d0c1d
Add Rubocop and run checks in CI
...
This should finally allow us to adopt code style lints, as well
as others such as performance linting, and have them enforced by
the Github Actions continuous integration (CI) jobs.
For now, I'm choosing to depend on the 'panolint' gem from
Panorama Education, which is my current workplace, as I'd like
to adopt and stay consistent with the setting used there.
Changes
* Move development and test dependencies from gemspec to Gemfile
* Add dependency on 'panolint' gem
* Add .rubocop.yml
* Fix all existing issues
* Run rubocop in github actions CI
2021-05-10 17:20:00 -04:00
Marc Siegel
2716579ff9
Merge pull request #68 from taichi-ishitani/introduce_codecov_action
...
Introduce Codecov action
2021-05-08 10:59:46 -04:00
Taichi Ishitani
26d0c0e327
use codecov action instead of codecov gem
2021-05-08 23:49:47 +09:00
Taichi Ishitani
8158993762
use 'bundler-cache' option instead of running 'bundle install' directly
2021-05-08 08:37:38 +09:00
Marc Siegel
5455d69af6
Add Github Actions CI configuration
...
Based on: https://github.com/ruby/setup-ruby
Re: #60
Some notes on the initial Github Actions config:
1. Set min ruby version to 2.5 in order to support JRuby,
which as of 9.2.17.0 has a RUBY_VERSION of 2.5.
2. For CodeCov exclude JRuby and TruffleRuby, to avoid
errors sending the results in Github Actions on those
jobs rather than debugging them further.
3. Plan is to next remove Travis CI, and then to convert
the CodeCov config to use the Github Action for CodeCov
(thanks @taichi-ishitani for this suggestion!)
2021-05-06 11:24:42 -04:00