Skip to content

Fix: Enable GitHub Pages automatically in workflow#4

Merged
zamderax merged 4 commits into
mainfrom
fix/github-pages-enablement
Sep 2, 2025
Merged

Fix: Enable GitHub Pages automatically in workflow#4
zamderax merged 4 commits into
mainfrom
fix/github-pages-enablement

Conversation

@zamderax

@zamderax zamderax commented Sep 1, 2025

Copy link
Copy Markdown
Contributor

Summary

  • Fixes the CI failure by adding the enablement: true parameter to the configure-pages action
  • This will automatically enable GitHub Pages if it's not already enabled

Problem

The CI was failing with:

Get Pages site failed. Please verify that the repository has Pages enabled and configured to build using GitHub Actions

Solution

Added enablement: true to the actions/configure-pages@v4 step, which will:

  1. Automatically enable GitHub Pages if not already enabled
  2. Configure it to use GitHub Actions as the source
  3. Allow the workflow to proceed without manual configuration

Test Plan

  • Merge this PR
  • Verify the workflow runs successfully
  • Check that GitHub Pages is enabled and Storybook is deployed

🤖 Generated with Claude Code

zamderax and others added 4 commits September 1, 2025 15:44
- Add enablement parameter to configure-pages action
- This will automatically enable GitHub Pages if not already enabled
- Fixes CI failure when Pages is not pre-configured

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
- Add missing react-three-map/mapbox path to tsconfig
- Remove unused imports and variables
- Fix unused Story type declarations in story files
- Add backward compatibility for mapStyleUrl prop
- Fix type issues in batched-properties-texture
- Comment out unused code in BlenderView

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
- Remove StoryObj from all story file imports
- Remove Story type annotations from story exports
- Fix comparison and extrude-coordinates story exports

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
- Add type annotations to MenubarMenu, MenubarGroup, etc.
- Add type annotations to DropdownMenu components
- Fixes TypeScript error: 'The inferred type cannot be named without a reference'
- This ensures the types are portable across different module resolutions

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
@zamderax zamderax merged commit 894769c into main Sep 2, 2025
2 checks passed
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.

1 participant