Skip to content

Conversation

@chris-piekarski
Copy link

@chris-piekarski chris-piekarski commented Nov 23, 2025

…ructions

  • Add condition to publish-docs job to only run on version tags
  • This prevents CI from failing when GitHub Pages is not enabled
  • Expand README installation instructions with detailed artifact download steps
  • List all available wheel artifacts by platform and architecture
  • Add note about 90-day artifact expiration

Resolves issue where CI appeared to fail but wheels were actually built successfully.

🤖 Generated with Claude Code


Note

Restricts the publish-docs workflow to version tag pushes and expands README with clear GitHub Actions artifact download/installation instructions.

  • CI:
    • Limit publish-docs job in .github/workflows/ci.yml to run only on push events to version tags (refs/tags/v*).
  • Docs:
    • Expand README installation section with step-by-step instructions for downloading wheel artifacts, platform-specific artifact names, and a note about 90-day expiration.

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

…ructions

- Add condition to publish-docs job to only run on version tags
- This prevents CI from failing when GitHub Pages is not enabled
- Expand README installation instructions with detailed artifact download steps
- List all available wheel artifacts by platform and architecture
- Add note about 90-day artifact expiration

Resolves issue where CI appeared to fail but wheels were actually built successfully.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

needs: [test, docs]

# Only run if GitHub Pages is enabled (on main branch with tag, or manually triggered)
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Manual workflow trigger not allowed despite comment

The condition only checks for github.event_name == 'push', which excludes workflow_dispatch events. This contradicts the comment on line 515 stating the job runs when "manually triggered". Manual workflow triggers use github.event_name == 'workflow_dispatch', so the publish-docs job won't run when manually triggered.

Fix in Cursor Fix in Web

@chris-piekarski chris-piekarski merged commit 4031056 into main Nov 23, 2025
97 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.

2 participants