# action-github-app-token **Repository Path**: mirrors_getsentry/action-github-app-token ## Basic Information - **Project Name**: action-github-app-token - **Description**: Gets a GitHub auth token for a GitHub App installation - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-02-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # action-github-app-token This uses GitHub Apps to fetch a GitHub auth token for a GitHub App installation. The GitHub App is used to authorize API access across multiple repositories. ## Development Install the dependencies ```bash $ yarn ``` Build the typescript and package it for distribution ```bash $ yarn dist ``` ## Usage You will need to provide the GitHub App ID and private key. The action will then provide a `token` output. ``` - name: my-app-install token id: my-app uses: getsentry/action-github-app-token@v3.1 with: app_id: ${{ secrets.APP_ID }} private_key: ${{ secrets.APP_PRIVATE_KEY }} - name: Checkout private repo uses: actions/checkout@v4 with: repository: getsentry/my-private-repo token: ${{ steps.my-app.outputs.token }} ```