<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Passing Build</title><description>Step-by-step guides for GitHub Actions and CI/CD: real error messages, working YAML and the reasons behind each fix.</description><link>https://passingbuild.com/</link><item><title>Fix &apos;Resource not accessible by integration&apos; (403) in GitHub Actions</title><link>https://passingbuild.com/blog/fix-resource-not-accessible-by-integration-403-in-github-actions/</link><guid isPermaLink="true">https://passingbuild.com/blog/fix-resource-not-accessible-by-integration-403-in-github-actions/</guid><description>Fix the &apos;Resource not accessible by integration&apos; 403 in GitHub Actions: set job-level GITHUB_TOKEN permissions, handle fork PRs, and know when to use an App…</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate><category>github-actions</category><category>permissions</category><category>troubleshooting</category></item><item><title>GitHub Actions Cache Not Working: Causes and Fixes</title><link>https://passingbuild.com/blog/github-actions-cache-not-working-causes-and-fixes/</link><guid isPermaLink="true">https://passingbuild.com/blog/github-actions-cache-not-working-causes-and-fixes/</guid><description>Fix GitHub Actions cache misses: unstable keys, empty hashFiles, path and version mismatches, branch scope, failed jobs, and the 10 GB eviction limit.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate><category>github-actions</category><category>caching</category><category>troubleshooting</category></item><item><title>GitHub Actions Scheduled Workflow Not Triggering: Causes and Fixes</title><link>https://passingbuild.com/blog/github-actions-scheduled-workflow-not-triggering-causes-and-fixes/</link><guid isPermaLink="true">https://passingbuild.com/blog/github-actions-scheduled-workflow-not-triggering-causes-and-fixes/</guid><description>Scheduled workflow not triggering in GitHub Actions? Check the default branch, UTC cron syntax, 60-day inactivity disabling, forks and run delays, with fixes.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate><category>github-actions</category><category>troubleshooting</category><category>permissions</category></item><item><title>Pass Outputs Between GitHub Actions Jobs</title><link>https://passingbuild.com/blog/pass-outputs-between-github-actions-jobs/</link><guid isPermaLink="true">https://passingbuild.com/blog/pass-outputs-between-github-actions-jobs/</guid><description>Pass data between GitHub Actions jobs with job-level outputs, $GITHUB_OUTPUT, needs, multiline values and fromJSON, plus the pitfalls that leave outputs empty.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate><category>github-actions</category><category>workflow-syntax</category><category>troubleshooting</category></item><item><title>Run GitHub Actions Jobs Only When Specific Files Change</title><link>https://passingbuild.com/blog/run-github-actions-jobs-only-when-specific-files-change/</link><guid isPermaLink="true">https://passingbuild.com/blog/run-github-actions-jobs-only-when-specific-files-change/</guid><description>Use paths and paths-ignore to trigger workflows on file changes, and dorny/paths-filter to skip jobs, including monorepo matrices and required checks.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate><category>github-actions</category><category>ci-cd</category><category>workflow-syntax</category></item></channel></rss>