Visitar URL original
[Regression in v1.0.42] setup-bun token usage broken on GHES · Issue #896 · anthropics/claude-code-action · GitHub
Skip to content

[Regression in v1.0.42] setup-bun token usage broken on GHES #896

Open

Description

@ef-trss

Describe the bug
This commit (merged in #861) breaks installs GitHub Enterprise Server (GHES) because it expects a token valid for github.com.

To Reproduce
Steps to reproduce the behavior:

  1. Run GitHub Enterprise Server
  2. Setup GitHub Actions workflow using anthropics/claude-code-action per official docs
  3. Trigger action
  4. See error

Expected behavior
This action, along with the setup-bun action, should minimize use of GitHub API to avoid API limits rather than requiring token usage. Alternatively, expose a separate input to be passed to setup-bun rather than defaulting to the token passed to claude-code-action as this one is needed for interacting with GHES repositories.

Screenshots

Image

Workflow yml file

Image

API Provider

[ ] Anthropic First-Party API (default)
[ ] AWS Bedrock
[ ] GCP Vertex

Additional context
N/A

Activity

  1. added
    p1Showstopper bug preventing substantial subset of users from using the product, or incorrect docs
    on Feb 3, 2026
  2. changed the title [-][Regression] setup-bun token usage broken on GHES[/-] [+][Regression in v1.0.42] setup-bun token usage broken on GHES[/+] on Feb 3, 2026
  3. peloyeje commented on Feb 4, 2026

    @peloyeje
    Contributor

    Apologies everyone, noticed this bug while testing #861 internally but forgot to push latest changes to the PR before it was merged...
    Actual fix is in #901

  4. uda832 commented on Feb 4, 2026

    @uda832

    Can confirm that this exact error also occurs on GitHub Enterprise (GHE) as well

    What actions/create-github-app-token@v1 shows in the logs:

    Run actions/create-github-app-token@v1
      with:
        app-id: ***
        private-key: ***
      
        github-api-url: https://api.{name of our domain}.ghe.com/
    

    Error:

    Error: Error: Failed to fetch url https://api.github.com/repos/oven-sh/bun/git/refs/tags. (status code: 401, status text: Unauthorized)
    {
      "message": "Bad credentials",
      "documentation_url": "https://docs.github.com/rest",
      "status": "401"
    }
  5. luka5 commented on Mar 3, 2026

    @luka5

    I was running into the same issue today and created #1001 to resolve it :)

  6. dr-goo commented on Mar 17, 2026

    @dr-goo

    Actual 'fix' is #913 for anyone hitting this. However, for some reason the team is behind on merging docs PRs.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:installationbugSomething isn't workingp1Showstopper bug preventing substantial subset of users from using the product, or incorrect docs

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions