chore: add GitHub package registry authentication token to .npmrc#807
chore: add GitHub package registry authentication token to .npmrc#807
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Pull request overview
This PR adds GitHub Actions automation to automatically add newly opened issues and pull requests to the ChaiBuilder organization Project board, improving project intake/triage workflow.
Changes:
- Add a new workflow that triggers on newly opened issues and pull requests.
- Use
actions/add-to-projectto add those items to the ChaiBuilder Project (#3).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| with: | ||
| # Automatically routes to your ChaiBuilder Project #3 | ||
| project-url: https://github.com/orgs/chaibuilder/projects/3 | ||
| # Uses the Organization secret you set up in Step 1 |
There was a problem hiding this comment.
The inline comment says this uses an organization secret set up in “Step 1”, but the value provided is the built-in secrets.GITHUB_TOKEN. Either update the comment to match reality, or switch to using a dedicated secret (e.g., a PAT) if that’s what’s intended for access to the org project.
| # Uses the Organization secret you set up in Step 1 | |
| # Uses the built-in GitHub Actions token for this workflow run |
| @@ -0,0 +1,22 @@ | |||
| name: Auto-Add to ChaiBuilder Project | |||
There was a problem hiding this comment.
PR metadata doesn’t match the actual change: the PR title mentions adding a GitHub package registry token to .npmrc, but this PR adds a GitHub Actions workflow for auto-adding issues/PRs to a project. Please update the PR title (and/or description) so reviewers and release notes reflect the real change.
| jobs: | ||
| add-to-project: | ||
| name: Add new items to Project Board | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Add to Project | ||
| uses: actions/add-to-project@v1.0.2 | ||
| with: |
There was a problem hiding this comment.
This workflow doesn’t declare explicit permissions. If the repo/org default GITHUB_TOKEN permissions are read-only, actions/add-to-project will fail to add items. Please add a permissions: block (at workflow or job level) with the minimal writes required for this action.
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ❌ Deployment failed View logs |
sdk-nextjs | 81c52bb | Apr 15 2026, 06:18 AM |
This pull request introduces a new GitHub Actions workflow to automate the process of adding newly opened issues and pull requests to the ChaiBuilder Project board. This helps streamline project management by ensuring all new contributions are tracked automatically.
Automation and project management:
.github/workflows/add-to-project.ymlworkflow that uses theactions/add-to-projectaction to automatically add new issues and pull requests to the ChaiBuilder Project board (Welcome to Chai Builder Sdk Discussions! #3) when they are opened.