added actions.yml with github dependabot boilderplate code, reverted dependabot.yml

This commit is contained in:
skye rogers 2025-03-24 11:11:21 -07:00
parent 755f3bf6f6
commit d71874b909
2 changed files with 23 additions and 7 deletions

23
.github/workflows/actions.yml vendored Normal file
View file

@ -0,0 +1,23 @@
name: Dependabot auto-label
on: pull_request
permissions:
pull-requests: write
issues: write
repository-projects: write
jobs:
dependabot:
runs-on: ubuntu-latest
if: github.event.pull_request.user.login == 'dependabot[bot]' && github.repository == 'owner/my_repo'
steps:
- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@d7267f607e9d3fb96fc2fbe83e0af444713e90b7
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- name: Add a label for all production dependencies
if: steps.metadata.outputs.dependency-type == 'direct:production'
run: gh pr edit "$PR_URL" --add-label "production"
env:
PR_URL: ${{github.event.pull_request.html_url}}

View file

@ -7,7 +7,6 @@
# documentation.
name: Java CI with Maven
on:
push:
branches:
@ -15,12 +14,9 @@ on:
pull_request:
branches:
- "master"
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK 8
@ -30,11 +26,8 @@ jobs:
distribution: 'corretto'
- name: Build with Maven
run: mvn -B package --file pom.xml -DskipITs
backwards-compatible-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK 8