Skip to content

Merge branch 'main' into renovate/org.apache.commons-commons-configur… #180

Merge branch 'main' into renovate/org.apache.commons-commons-configur…

Merge branch 'main' into renovate/org.apache.commons-commons-configur… #180

Workflow file for this run

# .github/workflows/renovate.yml
# This workflow runs Renovate Bot on a schedule or on demand.
# It uses the configuration file located at .github/renovate.json
name: Renovate
on:
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# Runs the workflow on a schedule (e.g., every day at 2 AM)
schedule:
- cron: '0 2 * * *'
push:
paths:
- .github/renovate.json
- .github/workflows/renovate.yml
jobs:
renovate:
runs-on: ubuntu-latest
# 👇 Expanded permissions so Renovate can do everything it needs
permissions:
contents: write # push branches, update files
pull-requests: write # open/update PRs
issues: write # create/update Dependency Dashboard issue
security-events: read # read Dependabot vulnerability alerts
steps:
# Checks out the repository under $GITHUB_WORKSPACE
- uses: actions/checkout@v6
# Runs the Renovate GitHub Action
- name: Renovate
uses: renovatebot/[email protected]
with:
token: ${{ secrets.GITHUB_TOKEN }} # required to create PRs/issues
configurationFile: .github/renovate.json
env:
RENOVATE_REPOSITORIES: ${{ github.repository }} # scan current repo