Skip to content

Commit 4821f52

Browse files
build(release): 2.0.4 [skip ci]
## [2.0.4](v2.0.3...v2.0.4) (2025-05-02) ### Bug Fixes * permission input handling ([#243](#243)) ([2950cbc](2950cbc))
1 parent 2950cbc commit 4821f52

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

dist/main.cjs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42394,8 +42394,9 @@ function createAppAuth(options) {
4239442394
// lib/get-permissions-from-inputs.js
4239542395
function getPermissionsFromInputs(env) {
4239642396
return Object.entries(env).reduce((permissions2, [key, value]) => {
42397-
if (!key.startsWith("INPUT_PERMISSION_")) return permissions2;
42398-
const permission = key.slice("INPUT_PERMISSION_".length).toLowerCase();
42397+
if (!key.startsWith("INPUT_PERMISSION-")) return permissions2;
42398+
if (!value) return permissions2;
42399+
const permission = key.slice("INPUT_PERMISSION-".length).toLowerCase();
4239942400
if (permissions2 === void 0) {
4240042401
return { [permission]: value };
4240142402
}
@@ -42568,6 +42569,7 @@ async function main(appId2, privateKey2, owner2, repositories2, permissions2, co
4256842569
permissions2
4256942570
),
4257042571
{
42572+
shouldRetry: (error) => error.status >= 500,
4257142573
onFailedAttempt: (error) => {
4257242574
core3.info(
4257342575
`Failed to create token for "${parsedRepositoryNames.join(

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "create-github-app-token",
33
"private": true,
44
"type": "module",
5-
"version": "2.0.3",
5+
"version": "2.0.4",
66
"description": "GitHub Action for creating a GitHub App Installation Access Token",
77
"scripts": {
88
"build": "esbuild main.js post.js --bundle --outdir=dist --out-extension:.js=.cjs --platform=node --target=node20.0.0 --packages=bundle",

0 commit comments

Comments
 (0)