From 6482834913777768e46a0136f73d66cb88762e81 Mon Sep 17 00:00:00 2001 From: Shinya Matsuura Date: Wed, 3 Jun 2020 13:38:33 +0900 Subject: [PATCH] Add dependabot and release-drafter Github Action --- .dependabot/config.yml | 8 ++++++++ .github/release-drafter.yml | 18 ++++++++++++++++++ .github/workflows/release_drafter.yml | 15 +++++++++++++++ 3 files changed, 41 insertions(+) create mode 100644 .dependabot/config.yml create mode 100644 .github/release-drafter.yml create mode 100644 .github/workflows/release_drafter.yml diff --git a/.dependabot/config.yml b/.dependabot/config.yml new file mode 100644 index 0000000..985fa82 --- /dev/null +++ b/.dependabot/config.yml @@ -0,0 +1,8 @@ +version: 1 +update_configs: + - package_manager: "docker" + directory: / + update_schedule: "weekly" + target_branch: "master" + default_reviewers: + - "sharu1204" diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml new file mode 100644 index 0000000..c4506aa --- /dev/null +++ b/.github/release-drafter.yml @@ -0,0 +1,18 @@ +name-template: "v$NEXT_PATCH_VERSION" +tag-template: "v$NEXT_PATCH_VERSION" +categories: + - title: "New Features" + label: feature + - title: "Fixed Issues" + label: bug + - title: "Refactor" + label: refactor + - title: "Dependencies" + label: dependencies + - title: "Documentation" + label: documentation + +change-template: "- $TITLE @$AUTHOR (#$NUMBER)" +template: | + ## Changes + $CHANGES diff --git a/.github/workflows/release_drafter.yml b/.github/workflows/release_drafter.yml new file mode 100644 index 0000000..656fd92 --- /dev/null +++ b/.github/workflows/release_drafter.yml @@ -0,0 +1,15 @@ +name: Release Drafter + +on: + push: + branches: + - master + +jobs: + update_release_draft: + runs-on: ubuntu-latest + name: Update release draft + steps: + - uses: release-drafter/release-drafter@v5.9.0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}