Commit Graph

7 Commits

Author SHA1 Message Date
Satadru Pramanik, DO, MPH, MEng
1e3b638493 Add dependabot.yml to check for github action version updates, fixup reviewcop workflows (#10857)
* Create dependabot.yml

Copying from https://github.com/actions/runner/blob/main/.github/dependabot.yml

* Lint and adjust reviewdog workflows to use non-deprecated fail_level option.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-04 15:54:53 +00:00
Satadru Pramanik, DO, MPH, MEng
f608e3b4fc Use latest ubuntu LTS for CI workflows, and make sure gems are updated where used. (#10751)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-18 16:49:20 +00:00
Satadru Pramanik, DO, MPH, MEng
6f1d22f52c Adjust ruby buildsystem to use Gem::Version.new to sanitize gem version numbers, adjust activesupport package dependencies. (#10624)
* Adjust ruby buildsystem to use Gem::Version.new to sanitize gem version numbers, adjust activesupport package dependencies.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Have linting workflows fail on warning.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Lint now that we know the checks fail appropriately when they are tripped.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-10-17 11:37:57 -05:00
Satadru Pramanik, DO, MPH, MEng
11b197477d Fix architecture-based early unit test exit logic, update mold => 2.34.1 to fix arm issues (#10617)
* Fix architecture-based early unit test exit logic.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add mold binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Refactor unit test again.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Remove runner_check from unit tests.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint yaml

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update workflow actions.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fix action tag usage.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add fail_on_error to markdownlint unit test.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-10-16 14:36:59 -05:00
Maximilian Downey Twiss
86a7814bda Convert workflows to use reviewdog, run rubocop on tree (#8939) 2023-11-13 02:46:43 -05:00
Maximilian Downey Twiss
3e2fa11072 Update workflows to actions/checkout@v4 (#8938) 2023-11-13 00:40:15 -05:00
Maximilian Downey Twiss
41a708c1c5 Refactor workflow files (#8355)
* Refactor workflow files

* Fix YAMLlint errors
2023-06-13 23:42:56 -04:00