From b5663e74a27f807acc59fa9355d97795af612c2c Mon Sep 17 00:00:00 2001 From: refcell Date: Thu, 17 Oct 2024 08:31:27 -0400 Subject: [PATCH] fix: github workflows --- .github/CODEOWNERS | 1 + .github/codecov.yml | 26 ++++++++++++++++++++++++++ .github/dependabot.yml | 17 +++++++++++++++++ 3 files changed, 44 insertions(+) create mode 100644 .github/CODEOWNERS create mode 100644 .github/codecov.yml create mode 100644 .github/dependabot.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..97a0bf2 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @clabby @refcell diff --git a/.github/codecov.yml b/.github/codecov.yml new file mode 100644 index 0000000..a70173f --- /dev/null +++ b/.github/codecov.yml @@ -0,0 +1,26 @@ +coverage: + range: 50..100 + round: down + precision: 1 + status: + # ref: https://docs.codecov.com/docs/commit-status + project: + default: + # Avoid false negatives + threshold: 1% + patch: + default: + target: auto + # Avoid false negatives + threshold: 1% + base: auto + only_pulls: true + +ignore: + - "**/test_utils/*" + +# Make comments less noisy +comment: + layout: "condensed_header, condensed_files, condensed_footer" + require_changes: true + hide_project_coverage: false diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..8139a93 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,17 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + schedule: + interval: daily + - package-ecosystem: cargo + directory: / + schedule: + interval: daily + ignore: + - dependency-name: "*" + # patch and minor updates don't matter for libraries + # remove this ignore rule if your package has binaries + update-types: + - "version-update:semver-patch" + - "version-update:semver-minor"