Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: actions/create-github-app-token
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1
Choose a base ref
...
head repository: actions/create-github-app-token
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2
Choose a head ref
  • 13 commits
  • 15 files changed
  • 4 contributors

Commits on Apr 3, 2025

  1. docs: delete unused badge (#222)

    It seems that there is an unused badge in this repository. This badge
    was introduced in
    #70, but after
    some trial and error, it was removed from the README
    (f28f895
    in the PR). However, the badge itself was not deleted.
    
    Therefore, this badge appears to be unnecessary. This patch removes it.
    Yang-33 authored Apr 3, 2025
    Copy the full SHA
    6f3f591 View commit details
  2. build: update package-lock.json on release (#227)

    This pull request updates the release configuration to include
    package-lock.json. This should ensure the action version is update in
    package-lock.json when the release workflow runs.
    parkerbxyz authored Apr 3, 2025
    Copy the full SHA
    23b44b2 View commit details
  3. feat!: remove deprecated inputs (#213)

    BREAKING CHANGE: Removed deprecated inputs (`app_id`, `private_key`, `skip_token_revoke`) and made `app-id` and `private-key` required in the action configuration.
    parkerbxyz authored Apr 3, 2025
    Copy the full SHA
    5cc811b View commit details
  4. build(release): 2.0.0 [skip ci]

    # [2.0.0](v1.12.0...v2.0.0) (2025-04-03)
    
    * feat!: remove deprecated inputs ([#213](#213)) ([5cc811b](5cc811b))
    
    ### BREAKING CHANGES
    
    * Removed deprecated inputs (`app_id`, `private_key`, `skip_token_revoke`) and made `app-id` and `private-key` required in the action configuration.
    semantic-release-bot committed Apr 3, 2025
    Copy the full SHA
    064492a View commit details
  5. ci(update-inputs): create initial version (#229)

    Resolves #220.
    
    Updates action.yml inputs after an update to the octokit/openapi dependency.
    parkerbxyz authored Apr 3, 2025
    Copy the full SHA
    60ee75d View commit details
  6. Update update-inputs.yml

    parkerbxyz committed Apr 3, 2025
    Copy the full SHA
    5c652ca View commit details
  7. Rename workflow

    parkerbxyz committed Apr 3, 2025
    Copy the full SHA
    ed258b4 View commit details
  8. ci(update-permission-inputs): add permissions (#230)

    Adds `contents: write` permissions to the update-permission-inputs.yml workflow file.
    parkerbxyz authored Apr 3, 2025
    Copy the full SHA
    e250d17 View commit details
  9. build(deps-dev): bump the development-dependencies group with 3 updat…

    …es (#225)
    
    Bumps the development-dependencies group with 3 updates: [@octokit/openapi](https://github.com/octokit/openapi),
    [esbuild](https://github.com/evanw/esbuild), and [yaml](https://github.com/eemeli/yaml).
    dependabot[bot] authored Apr 3, 2025
    Copy the full SHA
    f17d09a View commit details
  10. fix(deps): bump the production-dependencies group across 1 directory …

    …with 2 updates (#228)
    
    Bumps the production-dependencies group with 2 updates in the / directory: [@octokit/auth-app](https://github.com/octokit/auth-app.js) and [undici](https://github.com/nodejs/undici).
    dependabot[bot] authored Apr 3, 2025
    Copy the full SHA
    2411bfc View commit details
  11. build(release): 2.0.1 [skip ci]

    ## [2.0.1](v2.0.0...v2.0.1) (2025-04-03)
    
    ### Bug Fixes
    
    * **deps:** bump the production-dependencies group across 1 directory with 2 updates ([#228](#228)) ([2411bfc](2411bfc))
    semantic-release-bot committed Apr 3, 2025
    Copy the full SHA
    86e2496 View commit details
  12. fix: improve log messages for token creation (#226)

    Updated log messages to provide clearer and more consistent information.
    parkerbxyz authored Apr 3, 2025
    Copy the full SHA
    eaef294 View commit details
  13. build(release): 2.0.2 [skip ci]

    ## [2.0.2](v2.0.1...v2.0.2) (2025-04-03)
    
    ### Bug Fixes
    
    * improve log messages for token creation ([#226](#226)) ([eaef294](eaef294))
    semantic-release-bot committed Apr 3, 2025
    Copy the full SHA
    3ff1caa View commit details
33 changes: 33 additions & 0 deletions .github/workflows/update-permission-inputs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Update Permission Inputs

on:
pull_request:
paths:
- 'package.json'
- 'package-lock.json'
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

permissions:
contents: write

jobs:
update-permission-inputs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: .node-version
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Run permission inputs update script
run: node scripts/update-permission-inputs.js
- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@e348103e9026cc0eee72ae06630dbe30c8bf7a79 # v5.1.0
with:
commit_message: 'feat: update permission inputs'
18 changes: 3 additions & 15 deletions action.yml
Original file line number Diff line number Diff line change
@@ -7,18 +7,10 @@ branding:
inputs:
app-id:
description: "GitHub App ID"
required: false # TODO: When 'app_id' is removed, make 'app-id' required
app_id:
description: "GitHub App ID"
required: false
deprecationMessage: "'app_id' is deprecated and will be removed in a future version. Use 'app-id' instead."
required: true
private-key:
description: "GitHub App private key"
required: false # TODO: When 'private_key' is removed, make 'private-key' required
private_key:
description: "GitHub App private key"
required: false
deprecationMessage: "'private_key' is deprecated and will be removed in a future version. Use 'private-key' instead."
required: true
owner:
description: "The owner of the GitHub App installation (defaults to current repository owner)"
required: false
@@ -28,10 +20,6 @@ inputs:
skip-token-revoke:
description: "If truthy, the token will not be revoked when the current job is complete"
required: false
skip_token_revoke:
description: "If truthy, the token will not be revoked when the current job is complete"
required: false
deprecationMessage: "'skip_token_revoke' is deprecated and will be removed in a future version. Use 'skip-token-revoke' instead."
# Make GitHub API configurable to support non-GitHub Cloud use cases
# see https://github.com/actions/create-github-app-token/issues/77
github-api-url:
@@ -49,7 +37,7 @@ inputs:
permission-contents:
description: "The level of permission to grant the access token for repository contents, commits, branches, downloads, releases, and merges. Can be set to 'read' or 'write'."
permission-dependabot-secrets:
description: "The leve of permission to grant the access token to manage Dependabot secrets. Can be set to 'read' or 'write'."
description: "The level of permission to grant the access token to manage Dependabot secrets. Can be set to 'read' or 'write'."
permission-deployments:
description: "The level of permission to grant the access token for deployments and deployment statuses. Can be set to 'read' or 'write'."
permission-email-addresses:
25 changes: 0 additions & 25 deletions badges/coverage.svg

This file was deleted.

Loading