From 4c82103705be599698eaf8063c2b08ecf26984ea Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 22 Oct 2026 09:13:00 +0000 Subject: [PATCH] Sync organization files --- .github/dependabot.yml | 20 ++++++++++++++++++++ .github/pull_request_template.md | 15 --------------- .github/workflows/auto-tag-new-version.yml | 16 ++++++++++++++++ 3 files changed, 36 insertions(+), 15 deletions(-) create mode 100644 .github/dependabot.yml delete mode 100644 .github/pull_request_template.md create mode 100644 .github/workflows/auto-tag-new-version.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..46a6d7a --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,20 @@ +version: 2 +updates: + # Ensure GitHub Actions are used in their latest version + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + + # Strategy for composer dependencies + - package-ecosystem: "composer" + directory: "/" + schedule: + interval: "monthly" + allow: + - dependency-type: "direct" + open-pull-requests-limit: 100 + versioning-strategy: "increase" + groups: + dev-dependencies: + dependency-type: "development" diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md deleted file mode 100644 index 4fc5c6d..0000000 --- a/.github/pull_request_template.md +++ /dev/null @@ -1,15 +0,0 @@ -## Checklist before requesting a review - -*Please delete options that are not relevant.* - -- [ ] I have performed a self-review of my code. -- [ ] I have added tests (when available) that prove my fix is effective or that my feature works. -- [ ] I have updated the CHANGELOG with a short functional description of the fix or new feature. -- [ ] This change requires a documentation update. - -## Description - -- It fixes # (issue number, if applicable) -- Here is a brief description of what this PR does - -## Screenshots (if appropriate): diff --git a/.github/workflows/auto-tag-new-version.yml b/.github/workflows/auto-tag-new-version.yml new file mode 100644 index 0000000..1fa9434 --- /dev/null +++ b/.github/workflows/auto-tag-new-version.yml @@ -0,0 +1,16 @@ +name: "Automatically tag new version" + +on: + push: + branches: + - "main" + - "**/bugfixes" + paths: + - "setup.php" + +jobs: + auto-tag-new-version: + name: "Automatically tag new version" + uses: "glpi-project/plugin-release-workflows/.github/workflows/auto-tag-new-version.yml@v1" + secrets: + github-token: "${{ secrets.AUTOTAG_TOKEN }}"