diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..9a9e6427 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,17 @@ +# Dependabot version updates for packages used by perfmon tooling. + +version: 2 +updates: + # Enable version updates for Python packages. + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 1 + + # Enable version updates from GitHub Actions. + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 1 diff --git a/.github/workflows/check-markdown-links.yml b/.github/workflows/check-markdown-links.yml index 9c6fc1de..86fff396 100644 --- a/.github/workflows/check-markdown-links.yml +++ b/.github/workflows/check-markdown-links.yml @@ -1,12 +1,6 @@ name: Check Markdown links on: - pull_request: - branches: - - main - push: - branches: - - main schedule: # Tuesdays at 9AM PST. GitHub Actions run in UTC. - cron: '0 16 * * 2' @@ -14,6 +8,9 @@ on: jobs: markdown-link-check: runs-on: ubuntu-latest + # Only run link checks in the main repo and not forks. The intent + # is a low volume reminder to update stale links. + if: github.repository == 'intel/perfmon' steps: - uses: actions/checkout@v3 - uses: gaurav-nelson/github-action-markdown-link-check@v1