Skip to content

[WIP] Improve user experience for first-time blog setup#13

Merged
HanClinto merged 2 commits into
mainfrom
copilot/fix-first-time-run-user-friendliness
Apr 14, 2026
Merged

[WIP] Improve user experience for first-time blog setup#13
HanClinto merged 2 commits into
mainfrom
copilot/fix-first-time-run-user-friendliness

Conversation

Copilot AI commented Apr 14, 2026

Copy link
Copy Markdown
Contributor
  • Understand root cause: permissions: actions: write is sufficient; error message wrongly told users to create a PAT instead of enabling "Read and write permissions" in Settings → Actions → General
  • setup-blog.yml: Remove SETUP_BLOG_PAT secret fallback; set GH_TOKEN to plain secrets.GITHUB_TOKEN
  • setup-blog.yml: Remove unused contents: write permission
  • setup-blog.yml: Replace PAT-focused error message with a clear link to Settings → Actions → General with numbered steps
  • setup-blog.yml: Remove PAT-focused header comment; add prerequisite note pointing to the one setting needed
  • README.md: Reword step 3 — explain the one-time toggle clearly, no PAT needed

@HanClinto HanClinto marked this pull request as ready for review April 14, 2026 03:01
@HanClinto HanClinto merged commit 1f5d960 into main Apr 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Set Up Blog" First-time run is not user-friendly

2 participants