Skip to content

Conversation

@Tsukimarf
Copy link

@Tsukimarf Tsukimarf commented Nov 15, 2025

This workflow automates the deployment of static content to GitHub Pages on push to the main branch or manually via the Actions tab.

Description

Open in GitHub Codespaces

Changelog

CHANGELOG entry:

Related issues

Fixes:

Manual testing steps

  1. Go to this page...

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

Note

Adds a GitHub Actions workflow to deploy repository static content to GitHub Pages on main pushes or manual runs.

  • CI/CD:
    • Add /.github/workflows/static.yml for GitHub Pages deployment:
      • Triggers on push to main and workflow_dispatch.
      • Configures permissions and concurrency for Pages.
      • Steps: actions/checkout@v4, actions/configure-pages@v5, upload artifact from '.', deploy with actions/deploy-pages@v4.

Written by Cursor Bugbot for commit ea76abe. This will update automatically on new commits. Configure here.

@github-actions
Copy link
Contributor

CLA Signature Action:

Thank you for your submission, we really appreciate it. We ask that you read and sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just by adding a comment to this pull request with this exact sentence:

I have read the CLA Document and I hereby sign the CLA

By commenting with the above message you are agreeing to the terms of the CLA. Your account will be recorded as agreeing to our CLA so you don't need to sign it again for future contributions to this repository.

0 out of 1 committers have signed the CLA.
@Tsukimarf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants