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"