Merge pull request #205 from puppetlabs/repo-sync

Add dependabot, release prep, and label reusable workflows from release-engineering-repo-standards
This commit is contained in:
Jake Spain 2023-12-07 08:45:03 -05:00 committed by GitHub
commit affbdd64c4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 43 additions and 10 deletions

View file

@ -1,12 +1,18 @@
version: 2 version: 2
updates: updates:
- package-ecosystem: "github-actions" - package-ecosystem: bundler
directory: "/" directory: "/"
schedule: schedule:
interval: "weekly" interval: weekly
open-pull-requests-limit: 10 open-pull-requests-limit: 10
- package-ecosystem: bundler - package-ecosystem: docker
directory: "/"
schedule:
interval: weekly
open-pull-requests-limit: 10
- package-ecosystem: github-actions
directory: "/" directory: "/"
schedule: schedule:
interval: weekly interval: weekly

11
.github/workflows/auto_release_prep.yml vendored Normal file
View file

@ -0,0 +1,11 @@
name: Automated release prep
on:
workflow_dispatch:
jobs:
auto_release_prep:
uses: puppetlabs/release-engineering-repo-standards/.github/workflows/auto_release_prep.yml@v1
secrets: inherit
with:
version-file-path: lib/vmfloaty/version.rb

View file

@ -0,0 +1,8 @@
name: Dependabot auto-merge
on: pull_request
jobs:
dependabot_merge:
uses: puppetlabs/release-engineering-repo-standards/.github/workflows/dependabot_merge.yml@v1
secrets: inherit

8
.github/workflows/ensure_label.yml vendored Normal file
View file

@ -0,0 +1,8 @@
name: Ensure label
on: pull_request
jobs:
ensure_label:
uses: puppetlabs/release-engineering-repo-standards/.github/workflows/ensure_label.yml@v1
secrets: inherit