exports[`action-deprecated-inputs.test.js > stdout 1`] = ` app-id — Use 'client-id' instead. `; exports[`main-app-id-fallback.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are not set. Creating token for this repository (actions/create-github-app-token). ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/create-github-app-token/installation POST /app/installations/123456/access_tokens {"repositories":["create-github-app-token"]} `; exports[`main-client-id-precedence.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are not set. Creating token for this repository (actions/create-github-app-token). ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/create-github-app-token/installation POST /app/installations/123456/access_tokens {"repositories":["create-github-app-token"]} `; exports[`main-custom-github-api-url.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are set. Creating token for the following repositories: - actions/create-github-app-token ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /api/v3/repos/actions/create-github-app-token/installation POST /api/v3/app/installations/123456/access_tokens {"repositories":["create-github-app-token"]} `; exports[`main-enterprise-fail-response.test.js > stdout 1`] = ` Creating enterprise installation token for enterprise "test-enterprise". Failed to create token for enterprise "test-enterprise" (attempt 1): GitHub API not available ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /enterprises/test-enterprise/installation GET /enterprises/test-enterprise/installation POST /app/installations/123456/access_tokens null `; exports[`main-enterprise-installation-not-found.test.js > stderr 1`] = ` Error: No enterprise installation found matching the enterprise slug "test-enterprise". at getTokenFromEnterprise (file:///lib/main.js::) at process.processTicksAndRejections (node:internal/process/task_queues::) at async pRetry (file:///node_modules/p-retry/index.js::) at async main (file:///lib/main.js::) at async test (file:///tests/main.js::) at async file:///tests/main-enterprise-installation-not-found.test.js:: `; exports[`main-enterprise-installation-not-found.test.js > stdout 1`] = ` Creating enterprise installation token for enterprise "test-enterprise". Failed to create token for enterprise "test-enterprise" (attempt 1): No enterprise installation found matching the enterprise slug "test-enterprise". ::error::No enterprise installation found matching the enterprise slug "test-enterprise". --- REQUESTS --- GET /enterprises/test-enterprise/installation `; exports[`main-enterprise-mutual-exclusivity-owner.test.js > stderr 1`] = ` Error: Cannot use 'enterprise' input with 'owner' or 'repositories' inputs at main (file:///lib/main.js::) at run (file:///main.js::) at file:///main.js:: at ModuleJob.run (node:internal/modules/esm/module_job::) at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader::) at async file:///tests/main-enterprise-mutual-exclusivity-owner.test.js:: `; exports[`main-enterprise-mutual-exclusivity-owner.test.js > stdout 1`] = ` ::error::Cannot use 'enterprise' input with 'owner' or 'repositories' inputs `; exports[`main-enterprise-mutual-exclusivity-repositories.test.js > stderr 1`] = ` Error: Cannot use 'enterprise' input with 'owner' or 'repositories' inputs at main (file:///lib/main.js::) at run (file:///main.js::) at file:///main.js:: at ModuleJob.run (node:internal/modules/esm/module_job::) at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader::) at async file:///tests/main-enterprise-mutual-exclusivity-repositories.test.js:: `; exports[`main-enterprise-mutual-exclusivity-repositories.test.js > stdout 1`] = ` ::error::Cannot use 'enterprise' input with 'owner' or 'repositories' inputs `; exports[`main-enterprise-only-success.test.js > stdout 1`] = ` Creating enterprise installation token for enterprise "test-enterprise". ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /enterprises/test-enterprise/installation POST /app/installations/123456/access_tokens null `; exports[`main-enterprise-token-permissions-set.test.js > stdout 1`] = ` Creating enterprise installation token for enterprise "test-enterprise". ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /enterprises/test-enterprise/installation POST /app/installations/123456/access_tokens {"permissions":{"enterprise_custom_properties_for_organizations":"read"}} `; exports[`main-missing-client-and-app-id.test.js > stderr 1`] = ` The 'client-id' (or deprecated 'app-id') input must be set to a non-empty string. If using a secret or variable, ensure it is available in this workflow context. `; exports[`main-missing-client-and-app-id.test.js > stdout 1`] = ` ::error::The 'client-id' (or deprecated 'app-id') input must be set to a non-empty string. If using a secret or variable, ensure it is available in this workflow context. `; exports[`main-missing-owner.test.js > stderr 1`] = ` GITHUB_REPOSITORY_OWNER missing, must be set to '' `; exports[`main-missing-repository.test.js > stderr 1`] = ` GITHUB_REPOSITORY missing, must be set to '/' `; exports[`main-private-key-with-escaped-newlines.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are not set. Creating token for this repository (actions/create-github-app-token). ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/create-github-app-token/installation POST /app/installations/123456/access_tokens {"repositories":["create-github-app-token"]} `; exports[`main-proxy-requires-native-support.test.js > stderr 1`] = ` A proxy environment variable is set, but Node.js native proxy support is not enabled. Set NODE_USE_ENV_PROXY=1 for this action step. `; exports[`main-proxy-requires-native-support.test.js > stdout 1`] = ` ::error::A proxy environment variable is set, but Node.js native proxy support is not enabled. Set NODE_USE_ENV_PROXY=1 for this action step. `; exports[`main-repo-skew.test.js > stderr 1`] = ` 'Issued at' claim ('iat') must be an Integer representing the time that the assertion was issued. [@octokit/auth-app] GitHub API time and system time are different by 30 seconds. Retrying request with the difference accounted for. `; exports[`main-repo-skew.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are set. Creating token for the following repositories: - actions/failed-repo ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/failed-repo/installation GET /repos/actions/failed-repo/installation POST /app/installations/123456/access_tokens {"repositories":["failed-repo"]} `; exports[`main-token-get-owner-set-client-error.test.js > stderr 1`] = ` RequestError [HttpError]: Forbidden at fetchWrapper (file:///node_modules/@octokit/request/dist-bundle/index.js::) at process.processTicksAndRejections (node:internal/process/task_queues::) at async hook (file:///node_modules/@octokit/auth-app/dist-node/index.js::) at async getTokenFromOwner (file:///lib/main.js::) at async pRetry (file:///node_modules/p-retry/index.js::) at async main (file:///lib/main.js::) at async test (file:///tests/main.js::) at async file:///tests/main-token-get-owner-set-client-error.test.js:: { status: 403, request: { method: 'GET', url: 'https://api.github.com/users/smockle/installation', headers: { accept: 'application/vnd.github.v3+json', 'user-agent': 'actions/create-github-app-token', authorization: 'bearer [REDACTED]' }, request: { hook: [Function: bound hook] AsyncFunction } }, response: { url: 'https://api.github.com/users/smockle/installation', status: 403, headers: { 'content-type': 'application/json' }, data: { message: 'Forbidden' } }, [cause]: undefined } `; exports[`main-token-get-owner-set-client-error.test.js > stdout 1`] = ` Input 'repositories' is not set. Creating token for all repositories owned by smockle. Failed to create token for "smockle" (attempt 1): Forbidden ::error::Forbidden --- REQUESTS --- GET /users/smockle/installation `; exports[`main-token-get-owner-set-fail-response.test.js > stdout 1`] = ` Input 'repositories' is not set. Creating token for all repositories owned by smockle. Failed to create token for "smockle" (attempt 1): GitHub API not available ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /users/smockle/installation GET /users/smockle/installation POST /app/installations/123456/access_tokens null `; exports[`main-token-get-owner-set-repo-fail-response.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are set. Creating token for the following repositories: - actions/failed-repo Failed to create token for "actions/failed-repo" (attempt 1): GitHub API not available ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/failed-repo/installation GET /repos/actions/failed-repo/installation POST /app/installations/123456/access_tokens {"repositories":["failed-repo"]} `; exports[`main-token-get-owner-set-repo-network-error.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are set. Creating token for the following repositories: - actions/network-repo Failed to create token for "actions/network-repo" (attempt 1): fetch failed ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/network-repo/installation GET /repos/actions/network-repo/installation POST /app/installations/123456/access_tokens {"repositories":["network-repo"]} `; exports[`main-token-get-owner-set-repo-set-to-many-newline.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are set. Creating token for the following repositories: - actions/create-github-app-token - actions/toolkit - actions/checkout ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/create-github-app-token/installation POST /app/installations/123456/access_tokens {"repositories":["create-github-app-token","toolkit","checkout"]} `; exports[`main-token-get-owner-set-repo-set-to-many.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are set. Creating token for the following repositories: - actions/create-github-app-token - actions/toolkit - actions/checkout ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/create-github-app-token/installation POST /app/installations/123456/access_tokens {"repositories":["create-github-app-token","toolkit","checkout"]} `; exports[`main-token-get-owner-set-repo-set-to-one.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are set. Creating token for the following repositories: - actions/create-github-app-token ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/create-github-app-token/installation POST /app/installations/123456/access_tokens {"repositories":["create-github-app-token"]} `; exports[`main-token-get-owner-set-repo-unset.test.js > stdout 1`] = ` Input 'repositories' is not set. Creating token for all repositories owned by actions. ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /users/actions/installation POST /app/installations/123456/access_tokens null `; exports[`main-token-get-owner-unset-repo-set.test.js > stdout 1`] = ` No 'owner' input provided. Using default owner 'actions' to create token for the following repositories: - actions/create-github-app-token ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/create-github-app-token/installation POST /app/installations/123456/access_tokens {"repositories":["create-github-app-token"]} `; exports[`main-token-get-owner-unset-repo-unset.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are not set. Creating token for this repository (actions/create-github-app-token). ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/create-github-app-token/installation POST /app/installations/123456/access_tokens {"repositories":["create-github-app-token"]} `; exports[`main-token-permissions-set.test.js > stdout 1`] = ` Inputs 'owner' and 'repositories' are not set. Creating token for this repository (actions/create-github-app-token). ::add-mask::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::set-output name=installation-id::123456 ::set-output name=app-slug::github-actions ::save-state name=token::ghs_16C7e42F292c6912E7710c838347Ae178B4a ::save-state name=expiresAt::2016-07-11T22:14:10Z --- REQUESTS --- GET /repos/actions/create-github-app-token/installation POST /app/installations/123456/access_tokens {"repositories":["create-github-app-token"],"permissions":{"issues":"write","pull_requests":"read"}} `; exports[`post-proxy-requires-native-support.test.js > stderr 1`] = ` A proxy environment variable is set, but Node.js native proxy support is not enabled. Set NODE_USE_ENV_PROXY=1 for this action step. `; exports[`post-proxy-requires-native-support.test.js > stdout 1`] = ` ::error::A proxy environment variable is set, but Node.js native proxy support is not enabled. Set NODE_USE_ENV_PROXY=1 for this action step. `; exports[`post-revoke-token-fail-response.test.js > stdout 1`] = ` ::warning::Token revocation failed: `; exports[`post-token-expired.test.js > stdout 1`] = ` Token expired, skipping token revocation `; exports[`post-token-set.test.js > stdout 1`] = ` Token revoked `; exports[`post-token-skipped.test.js > stdout 1`] = ` Token revocation was skipped `; exports[`post-token-unset.test.js > stdout 1`] = ` Token is not set `;