From 3d0bef09b24659e394ac4e67a8256699b723d043 Mon Sep 17 00:00:00 2001 From: Basil Crow Date: Tue, 22 Oct 2024 14:49:15 -0700 Subject: [PATCH] Refresh plugin metadata (#107) --- .github/CODEOWNERS | 1 + .github/dependabot.yml | 18 ++++++++++-------- .github/release-drafter.yml | 4 ++++ .github/workflows/release-drafter.yml | 16 ++++++++++++++++ .gitignore | 10 +++++----- pom.xml | 1 + 6 files changed, 37 insertions(+), 13 deletions(-) create mode 100644 .github/CODEOWNERS create mode 100644 .github/release-drafter.yml create mode 100644 .github/workflows/release-drafter.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..f0f53bb --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @jenkinsci/cvs-plugin-developers diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a56a4ed..7ee7ec7 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,10 +1,12 @@ +# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file +--- version: 2 updates: -- package-ecosystem: maven - directory: "/" - schedule: - interval: monthly - open-pull-requests-limit: 10 - target-branch: master - labels: - - dependencies + - package-ecosystem: "maven" + directory: "/" + schedule: + interval: "monthly" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml new file mode 100644 index 0000000..ae9bb45 --- /dev/null +++ b/.github/release-drafter.yml @@ -0,0 +1,4 @@ +# https://github.com/jenkinsci/.github/blob/master/.github/release-drafter.adoc +--- +_extends: .github +tag-template: cvs-$NEXT_MINOR_VERSION diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml new file mode 100644 index 0000000..4fc3d2c --- /dev/null +++ b/.github/workflows/release-drafter.yml @@ -0,0 +1,16 @@ +# Automates creation of Release Drafts using Release Drafter +# More Info: https://github.com/jenkinsci/.github/blob/master/.github/release-drafter.adoc +--- +on: + push: + branches: + - master + +jobs: + update_release_draft: + runs-on: ubuntu-latest + steps: + # Drafts your next Release notes as Pull Requests are merged into "master" + - uses: release-drafter/release-drafter@v6 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore index b97608c..0834364 100644 --- a/.gitignore +++ b/.gitignore @@ -1,15 +1,15 @@ target + +# mvn hpi:run work -# IntelliJ project files +# IntelliJ IDEA project files *.iml -*.ipr *.iws +*.ipr .idea -# eclipse project file +# Eclipse project files .settings .classpath .project -build - diff --git a/pom.xml b/pom.xml index 3b8009c..627d1d2 100644 --- a/pom.xml +++ b/pom.xml @@ -1,3 +1,4 @@ + 4.0.0