Skip to content

Use push-triggered deploy for GitHub Pages and remove manual dispatch - #7

Merged
Evenss merged 1 commit into
mainfrom
codex/ci-1rnocf
Jul 16, 2026
Merged

Evenss merged 1 commit into
mainfrom
codex/ci-1rnocf

Conversation

@Evenss

@Evenss Evenss commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Motivation

  • Simplify CI by removing the manual workflow_dispatch deploy flow and make Pages deployment run automatically on push to main.

Description

  • Remove the workflow_dispatch inputs block from .github/workflows/pages.yml.
  • Replace conditional checks that used github.event_name == 'workflow_dispatch' && inputs.deploy with checks against github.event_name == 'push' for setup and artifact upload steps.
  • Update the deploy job to run when github.event_name == 'push' instead of relying on manual input.

Testing

  • No automated tests were run as part of this PR; the updated workflow will run on the next push to main and can be validated by the resulting GitHub Actions run.

Codex Task

@Evenss
Evenss merged commit 48c8294 into main Jul 16, 2026
2 checks passed
@Evenss
Evenss deleted the codex/ci-1rnocf branch July 18, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant