Skip to content

Conversation

@dshevtsov
Copy link
Contributor

Purpose of this pull request

This pull request (PR) adds a GitHub Actions workflow for deploying GitHub Pages previews and cleans up the .gitignore file.

Changes include:

  • New workflow: Added deploy-github-pages.yml that enables manual deployment of GitHub Pages previews via workflow_dispatch. The workflow:

    • Accepts a branch input parameter (defaults to main)
    • Uses the reusable workflow from AdobeDocs/commerce-contributor
    • Configures appropriate permissions for GitHub Pages deployment
  • Gitignore cleanup:

    • Added .cursor directory to ignore list
    • Removed obsolete entries (gatsby-specific ignores, unnecessary negation patterns)

Affected pages

N/A — This PR modifies CI/CD configuration and repository settings only. No documentation content is affected.

Links to the public Commerce codebase

N/A

@dshevtsov dshevtsov requested a review from a team December 19, 2025 18:06
@dshevtsov dshevtsov self-assigned this Dec 19, 2025
@dshevtsov dshevtsov added the enhancement New feature or request label Dec 19, 2025
@github-project-automation github-project-automation bot moved this to 📋 Needs Review in Commerce - Pull Requests Dec 19, 2025
@github-project-automation github-project-automation bot moved this from 📋 Needs Review to 👍 Approved in Commerce - Pull Requests Dec 19, 2025
@dshevtsov dshevtsov merged commit e426d54 into AdobeDocs:main Dec 19, 2025
7 checks passed
@dshevtsov dshevtsov deleted the ds_gh-preview branch December 19, 2025 19:08
@github-project-automation github-project-automation bot moved this from 👍 Approved to 🏁 Done in Commerce - Pull Requests Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: 🏁 Done

Development

Successfully merging this pull request may close these issues.

2 participants