From 5fdc3a03ae0cf45f2f19e13057c891455a3824f3 Mon Sep 17 00:00:00 2001 From: Sahil Bansal Date: Tue, 31 Mar 2026 19:54:25 +0530 Subject: [PATCH] update README.md & workflows (#192) * update README.md * ci: Remove paths-ignore filters from all workflows Removes docs/ and *.md path exclusions so required checks always run, preventing PRs from being blocked when only documentation files change. Co-Authored-By: Claude Opus 4.6 --------- Co-authored-by: Claude Opus 4.6 --- .github/workflows/ci.yml | 6 ------ .github/workflows/codeql.yml | 6 ------ .github/workflows/golangci-lint.yml | 3 --- .github/workflows/pmg-e2e.yml | 6 ------ .github/workflows/scorecard.yml | 3 --- .github/workflows/vet-ci.yml | 6 ------ README.md | 2 ++ 7 files changed, 2 insertions(+), 30 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 30ba57d..540b4a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,15 +3,9 @@ on: pull_request: branches: - main - paths-ignore: - - "**/*.md" - - "docs/**" push: branches: - main - paths-ignore: - - "**/*.md" - - "docs/**" # PRs share a concurrency group (cancel/serialize); Pushes use unique groups to avoid cancellation/queuing concurrency: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 8a53afd..b0949da 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -14,14 +14,8 @@ name: "CodeQL" on: push: branches: ["main"] - paths-ignore: - - "**/*.md" - - "docs/**" pull_request: branches: ["main"] - paths-ignore: - - "**/*.md" - - "docs/**" # PRs share a concurrency group (cancel/serialize); Pushes use unique groups to avoid cancellation/queuing concurrency: diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index 71ed1ee..e4ce5e3 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -3,9 +3,6 @@ on: pull_request: branches: - main - paths-ignore: - - "**/*.md" - - "docs/**" # PRs share a concurrency group (cancel/serialize); Pushes use unique groups to avoid cancellation/queuing concurrency: diff --git a/.github/workflows/pmg-e2e.yml b/.github/workflows/pmg-e2e.yml index 624ed1f..a7ebc1e 100644 --- a/.github/workflows/pmg-e2e.yml +++ b/.github/workflows/pmg-e2e.yml @@ -4,15 +4,9 @@ on: pull_request: branches: - main - paths-ignore: - - "**/*.md" - - "docs/**" push: branches: - main - paths-ignore: - - "**/*.md" - - "docs/**" workflow_dispatch: # PRs share a concurrency group (cancel/serialize); Pushes use unique groups to avoid cancellation/queuing diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 3306fdd..ac04037 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -13,9 +13,6 @@ on: - cron: "35 22 * * 0" push: branches: ["main"] - paths-ignore: - - "**/*.md" - - "docs/**" # PRs share a concurrency group (cancel/serialize); Pushes use unique groups to avoid cancellation/queuing concurrency: diff --git a/.github/workflows/vet-ci.yml b/.github/workflows/vet-ci.yml index 2324e20..53614c3 100644 --- a/.github/workflows/vet-ci.yml +++ b/.github/workflows/vet-ci.yml @@ -2,15 +2,9 @@ name: vet OSS Components on: pull_request: - paths-ignore: - - "**/*.md" - - "docs/**" push: branches: - main - paths-ignore: - - "**/*.md" - - "docs/**" # PRs share a concurrency group (cancel/serialize); Pushes use unique groups to avoid cancellation/queuing concurrency: diff --git a/README.md b/README.md index d894841..4382efd 100644 --- a/README.md +++ b/README.md @@ -76,6 +76,8 @@ pmg setup install # Restart your terminal to apply changes ``` +> **Tip:** Re-run `pmg setup install` after upgrading PMG to pick up new configuration options. + ### 3. Use Use your package managers as usual — or let your AI coding agent use them. PMG works silently in the background.