From 2b708f7618caf23527c44c3cffb6b2e8331ddcde Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 23:26:21 +0000 Subject: [PATCH] chore: sync files with beam-community/common-config --- .github/dependabot.yml | 19 ++++++++---- .github/release-please-config.json | 9 ++++-- .github/workflows/pr.yaml | 10 +++---- .github/workflows/stale.yaml | 47 ++++++++++++++++++++++++++++++ .tool-versions | 2 +- 5 files changed, 73 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/stale.yaml diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 2865a1b4..cbaae950 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,7 +1,16 @@ version: 2 updates: -- package-ecosystem: mix - directory: "/" - schedule: - interval: weekly - open-pull-requests-limit: 999 + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly + + - package-ecosystem: mix + directory: "/" + schedule: + interval: weekly + groups: + prod: + dependency-type: production + dev: + dependency-type: development diff --git a/.github/release-please-config.json b/.github/release-please-config.json index cd8b23a4..5f1d5885 100644 --- a/.github/release-please-config.json +++ b/.github/release-please-config.json @@ -16,15 +16,18 @@ "type": "chore", "section": "Miscellaneous", "hidden": false + }, + { + "type": "refactor", + "section": "Miscellaneous", + "hidden": false } ], "draft": false, "draft-pull-request": false, "packages": { ".": { - "extra-files": [ - "README.md" - ], + "extra-files": ["README.md"], "release-type": "elixir" } }, diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index f6036fe0..a176a040 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -34,10 +34,10 @@ jobs: Please use one of the following types: - - **feat:** A new feature, resulting in a MINOR version bump." - - **fix:** A bug fix, resulting in a PATCH version bump." - - **refactor:** A code change that neither fixes a bug nor adds a feature, resulting in a PATCH version bump." - - **chore:** Changes unrelated to the release code, resulting in no version bump." - - **revert:** Reverts a previous commit." + - **feat:** A new feature, resulting in a MINOR version bump. + - **fix:** A bug fix, resulting in a PATCH version bump. + - **refactor:** A code change that neither fixes a bug nor adds a feature. + - **chore:** Changes unrelated to the release code, resulting in no version bump. + - **revert:** Reverts a previous commit. See https://www.conventionalcommits.org/en/v1.0.0/ for more information. diff --git a/.github/workflows/stale.yaml b/.github/workflows/stale.yaml new file mode 100644 index 00000000..ea702c12 --- /dev/null +++ b/.github/workflows/stale.yaml @@ -0,0 +1,47 @@ +name: "Close stale issues and PRs" + +on: + workflow_dispatch: + schedule: + - cron: "30 1 * * *" + +permissions: + contents: write + issues: write + pull-requests: write + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v8 + with: + days-before-issue-stale: 30 + days-before-issue-close: 15 + days-before-pr-stale: 60 + days-before-pr-close: 60 + + stale-issue-label: "stale:discard" + exempt-issue-labels: "stale:keep" + stale-issue-message: > + This issue has been automatically marked as "stale:discard". We are sorry that we haven't been able to + prioritize it yet. + + If this issue still relevant, please leave any comment if you have any new additional information that + helps to solve this issue. We encourage you to create a pull request, if you can. We are happy to help you + with that. + + close-issue-message: > + Closing this issue after a prolonged period of inactivity. If this issue is still relevant, feel free to + re-open the issue. Thank you! + + stale-pr-label: "stale:discard" + exempt-pr-labels: "stale:keep" + stale-pr-message: > + This pull request has been automatically marked as "stale:discard". **If this pull request is still + relevant, please leave any comment** (for example, "bump"), and we'll keep it open. We are sorry that we + haven't been able to prioritize reviewing it yet. + Your contribution is very much appreciated!. + close-pr-message: > + Closing this pull request after a prolonged period of inactivity. If this issue is still relevant, please + ask for this pull request to be reopened. Thank you! diff --git a/.tool-versions b/.tool-versions index 72991d80..fe29d910 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,2 +1,2 @@ elixir 1.16 -erlang 26.0 \ No newline at end of file +erlang 26.0