Skip to content

Simplify overview apps workflow to commit directly to main branch - #679

Merged
oblomov-dev merged 1 commit into
standardfrom
claude/workflow-direct-commit-fkpz20
Jul 17, 2026
Merged

Simplify overview apps workflow to commit directly to main branch#679
oblomov-dev merged 1 commit into
standardfrom
claude/workflow-direct-commit-fkpz20

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

Summary

Refactored the GitHub Actions workflow for generating overview apps to commit changes directly to the main branch instead of creating pull requests.

Key Changes

  • Removed pull-requests: write permission (no longer needed)
  • Replaced peter-evans/create-pull-request action with native git commands
  • Changed workflow to commit directly to the standard branch instead of creating a separate PR branch
  • Added conditional check to skip commit if there are no changes to commit

Implementation Details

The workflow now:

  1. Configures git user identity for the bot
  2. Stages changes to src and README.md
  3. Only commits and pushes if there are actual changes (using git diff --staged --quiet)
  4. Pushes directly to the standard branch via HEAD:standard

This simplifies the automation by eliminating the intermediate pull request step while maintaining the same end result of updating the repository with regenerated overview apps.

https://claude.ai/code/session_018Jku7WcrZWpkxR3nFDHufE

@oblomov-dev
oblomov-dev merged commit 87b99a6 into standard Jul 17, 2026
4 checks passed
@oblomov-dev
oblomov-dev deleted the claude/workflow-direct-commit-fkpz20 branch July 17, 2026 08:39
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