Skip to content

Update compscidr/goblog Docker tag to v0.2.3#411

Open
compscidr wants to merge 2 commits intomainfrom
chore/goblog-v0.2.2
Open

Update compscidr/goblog Docker tag to v0.2.3#411
compscidr wants to merge 2 commits intomainfrom
chore/goblog-v0.2.2

Conversation

@compscidr
Copy link
Copy Markdown
Owner

@compscidr compscidr commented Apr 30, 2026

Summary

  • Bumps the goblog image to v0.2.3 across all three deployments (www.jasonernst.com, staging.jasonernst.com, goblog.live).
  • v0.2.3 stacks two fixes for the issue we hit on goblog.live after the redeploy:
    • goblogplatform/goblog#530 makes `IsAdmin` strict — a pre-populated `.env` no longer grants admin authority to anonymous visitors on a fresh install.
    • goblogplatform/goblog#531 auto-promotes the first successful OAuth login to admin when no admin user exists, so an operator can finish setup just by signing in with GitHub instead of needing the wizard's UI flow.

Test plan

  • CI passes
  • Deploy to goblog.live; sign in once with GitHub and confirm the Admin link appears for the operator and stays hidden for anonymous visitors
  • Confirm www.jasonernst.com / staging still serve normally (existing admin_users row unaffected)

🤖 Generated with Claude Code

Picks up goblogplatform/goblog#530, which makes IsAdmin strict so a
pre-populated .env on a fresh install no longer grants admin authority
to anonymous visitors. Affects www.jasonernst.com, staging, and
goblog.live.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 30, 2026 16:06
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the compscidr/goblog Docker image tag used by the Ansible deployments to pick up goblog v0.2.2 (including the stricter IsAdmin behavior fix referenced in the PR description).

Changes:

  • Bump compscidr/goblog image from v0.2.1 to v0.2.2 for goblog.live.
  • Bump compscidr/goblog image from v0.2.1 to v0.2.2 for www.jasonernst.com and staging.jasonernst.com.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
ansible/roles/projects/tasks/main.yml Updates goblog.live container image tag to v0.2.2.
ansible/roles/jasonernst_com/tasks/main.yml Updates prod + staging goblog container image tags to v0.2.2.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Includes goblogplatform/goblog#531 (auto-promote first OAuth login to
admin), so a fresh deploy with pre-populated .env can finish setup
just by signing in with GitHub — no manual wizard step needed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@compscidr compscidr changed the title Update compscidr/goblog Docker tag to v0.2.2 Update compscidr/goblog Docker tag to v0.2.3 Apr 30, 2026
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.

2 participants