2026-10-24T11:04:01.5130310Z Current runner version: '2.338.0' 2026-10-24T11:04:01.5146875Z ##[group]Runner Image Provisioner 2026-10-24T11:04:01.5147434Z Hosted Compute Agent 2026-10-24T11:04:01.5147784Z Version: 20261021.618 2026-10-24T11:04:01.5148185Z Commit: 21505ad2541d5be6135ed84fc33697146cf75b8e 2026-10-24T11:04:01.5148602Z Build Date: 2026-10-21T00:45:21Z 2026-10-24T11:04:01.5149047Z Worker ID: {ea006970-c3b1-407d-b344-bea4995200c5} 2026-10-24T11:04:01.5149491Z Region: centralus 2026-10-24T11:04:01.5149816Z Cloud: Azure 2026-10-24T11:04:01.5150452Z ##[endgroup] 2026-10-24T11:04:01.5151230Z ##[group]Operating System 2026-10-24T11:04:01.5151590Z Ubuntu 2026-10-24T11:04:01.5151983Z 24.04.5 2026-10-24T11:04:01.5152285Z LTS 2026-10-24T11:04:01.5152612Z ##[endgroup] 2026-10-24T11:04:01.5152948Z ##[group]Runner Image 2026-10-24T11:04:01.5153323Z Image: ubuntu-24.04 2026-10-24T11:04:01.5153730Z Version: 20261012.334.1 2026-10-24T11:04:01.5154455Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20261012.334/images/ubuntu/Ubuntu2404-Readme.md 2026-10-24T11:04:01.5155323Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20261012.334 2026-10-24T11:04:01.5155867Z ##[endgroup] 2026-10-24T11:04:01.5156681Z ##[group]GITHUB_TOKEN Permissions 2026-10-24T11:04:01.5157852Z Contents: read 2026-10-24T11:04:01.5158241Z Issues: write 2026-10-24T11:04:01.5158567Z Metadata: read 2026-10-24T11:04:01.5158953Z PullRequests: write 2026-10-24T11:04:01.5159303Z ##[endgroup] 2026-10-24T11:04:01.5160790Z Secret source: Actions 2026-10-24T11:04:01.5161374Z Cache mode: read 2026-10-24T11:04:01.5161778Z Prepare workflow directory 2026-10-24T11:04:01.5386296Z Prepare all required actions 2026-10-24T11:04:01.5416323Z Getting action download info 2026-10-24T11:04:01.7508091Z Download action repository 'mitchellh/vouch@v1' (SHA:d66fa29a64600490892131ad87597c30c91fcac4) 2026-10-24T11:04:02.0349521Z Download action repository 'actions/github-script@v8' (SHA:ed597411d8f924073f98dfc5c65a23a2325f34cd) 2026-10-24T11:04:02.5411728Z Getting action download info 2026-10-24T11:04:02.6358173Z Download action repository 'hustcer/setup-nu@920172d92eb04671776f3ba69d605d3b09351c30' (SHA:920172d92eb04671776f3ba69d605d3b09351c30) 2026-10-24T11:04:03.2378781Z Complete job name: Label PR 19414 2026-10-24T11:04:03.2916901Z ##[group]Run mitchellh/vouch/action/check-user@v1 2026-10-24T11:04:03.2917594Z with: 2026-10-24T11:04:03.2917818Z user: Alb11747 2026-10-24T11:04:03.2918037Z allow-fail: true 2026-10-24T11:04:03.2918269Z vouched-file: .github/VOUCHED.td 2026-10-24T11:04:03.2918595Z env: 2026-10-24T11:04:03.2920452Z GITHUB_TOKEN: *** 2026-10-24T11:04:03.2920684Z ##[endgroup] 2026-10-24T11:04:03.2959263Z ##[start-action display=Run hustcer/setup-nu@920172d92eb04671776f3ba69d605d3b09351c30;id=vouch.__hustcer_setup-nu] 2026-10-24T11:04:03.3028262Z ##[group]Run hustcer/setup-nu@920172d92eb04671776f3ba69d605d3b09351c30 2026-10-24T11:04:03.3028596Z with: 2026-10-24T11:04:03.3028838Z version: * 2026-10-24T11:04:03.3029071Z features: default 2026-10-24T11:04:03.3029320Z check-latest: false 2026-10-24T11:04:03.3029557Z enable-plugins: false 2026-10-24T11:04:03.3031225Z github-token: *** 2026-10-24T11:04:03.3031453Z env: 2026-10-24T11:04:03.3032885Z GITHUB_TOKEN: *** 2026-10-24T11:04:03.3033138Z ##[endgroup] 2026-10-24T11:04:03.3871581Z versionSpec: * 2026-10-24T11:04:03.3872129Z coerce version: * 2026-10-24T11:04:04.2716832Z Try to get assets for Nu: arch = x64, platform = linux, feature = default 2026-10-24T11:04:04.8178476Z [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/34f40e1e-ed93-4073-8c8b-3afef952cb8c -f /home/runner/work/_temp/00f9a9d8-0a84-4e4f-8e47-283e27ace32a 2026-10-24T11:04:07.7120860Z Successfully setup Nu 0.116.1, with default features. 2026-10-24T11:04:07.7131938Z Current directory: /home/runner/work/t3code/t3code 2026-10-24T11:04:07.7276839Z ##[end-action id=vouch.__hustcer_setup-nu;outcome=success;conclusion=success;duration_ms=4431] 2026-10-24T11:04:07.7303150Z ##[start-action display=Run use "/home/runner/work/_actions/mitchellh/vouch/v1/action/check-user/../../vouch" *;id=vouch.run] 2026-10-24T11:04:07.7327010Z ##[group]Run use "/home/runner/work/_actions/mitchellh/vouch/v1/action/check-user/../../vouch" * 2026-10-24T11:04:07.7327456Z use "/home/runner/work/_actions/mitchellh/vouch/v1/action/check-user/../../vouch" * 2026-10-24T11:04:07.7327689Z  2026-10-24T11:04:07.7327828Z let repo_data = (gh-check-user "Alb11747" 2026-10-24T11:04:07.7328004Z  -R "pingdotgg/t3code" 2026-10-24T11:04:07.7328152Z  --vouched-repo "" 2026-10-24T11:04:07.7328303Z  --vouched-file ".github/VOUCHED.td" 2026-10-24T11:04:07.7328457Z ) 2026-10-24T11:04:07.7328566Z  2026-10-24T11:04:07.7328691Z let status = $repo_data.status 2026-10-24T11:04:07.7328879Z print $"User Alb11747: ($status)" 2026-10-24T11:04:07.7329073Z let vouched = $status in ["bot", "collaborator", "vouched"] 2026-10-24T11:04:07.7329285Z $"status=($status)\nvouched=($vouched)" 2026-10-24T11:04:07.7329471Z  | save --append $env.GITHUB_OUTPUT 2026-10-24T11:04:07.7329622Z  2026-10-24T11:04:07.7329731Z if "true" != "true" { 2026-10-24T11:04:07.7330058Z  if $status in ["denounced", "unknown"] { 2026-10-24T11:04:07.7330253Z  error make { 2026-10-24T11:04:07.7330422Z  msg: $"User Alb11747 is not vouched \(($status))" 2026-10-24T11:04:07.7330591Z  } 2026-10-24T11:04:07.7330697Z  } 2026-10-24T11:04:07.7330800Z } 2026-10-24T11:04:07.7333919Z shell: /opt/hostedtoolcache/nushell/0.116.1/x64/nu {0} 2026-10-24T11:04:07.7334109Z env: 2026-10-24T11:04:07.7335584Z GITHUB_TOKEN: *** 2026-10-24T11:04:07.7335715Z ##[endgroup] 2026-10-24T11:04:07.7518835Z Warning: nu::parser::deprecated 2026-10-24T11:04:07.7518965Z 2026-10-24T11:04:07.7519021Z ! Command deprecated. 2026-10-24T11:04:07.7519260Z ,-[/home/runner/work/_actions/mitchellh/vouch/v1/action/check-user/../../vouch/file.nu:43:25] 2026-10-24T11:04:07.7519598Z 42 | export def parse-handle [handle: string] { 2026-10-24T11:04:07.7519804Z 43 | let parts = $handle | str downcase | split row ":" --number 2 2026-10-24T11:04:07.7520429Z : ^^^^^^|^^^^^ 2026-10-24T11:04:07.7520674Z : `-- str downcase was deprecated in 0.114.0 and will be removed in a future release. 2026-10-24T11:04:07.7576500Z 44 | if ($parts | length) > 1 { 2026-10-24T11:04:07.7576732Z `---- 2026-10-24T11:04:07.7576909Z help: Use `str lowercase` instead. 2026-10-24T11:04:07.7577057Z 2026-10-24T11:04:08.5810382Z User Alb11747: unknown 2026-10-24T11:04:08.5845630Z ##[end-action id=vouch.run;outcome=success;conclusion=success;duration_ms=854] 2026-10-24T11:04:08.5917051Z ##[group]Run actions/github-script@v8 2026-10-24T11:04:08.5917204Z with: 2026-10-24T11:04:08.5921107Z script: const issueNumber = Number(process.env.PR_NUMBER); const status = process.env.VOUCH_STATUS; const managedLabels = [ { name: "vouch:trusted", color: "1f883d", description: "PR author is trusted by repo permissions or the VOUCHED list.", }, { name: "vouch:unvouched", color: "fbca04", description: "PR author is not yet trusted in the VOUCHED list.", }, { name: "vouch:denounced", color: "d1242f", description: "PR author is explicitly blocked by the VOUCHED list.", }, ]; const managedLabelNames = new Set(managedLabels.map((label) => label.name)); for (const label of managedLabels) { try { const { data: existing } = await github.rest.issues.getLabel({ owner: context.repo.owner, repo: context.repo.repo, name: label.name, }); if ( existing.color !== label.color || (existing.description ?? "") !== label.description ) { await github.rest.issues.updateLabel({ owner: context.repo.owner, repo: context.repo.repo, name: label.name, color: label.color, description: label.description, }); } } catch (error) { if (error.status !== 404) { throw error; } try { await github.rest.issues.createLabel({ owner: context.repo.owner, repo: context.repo.repo, name: label.name, color: label.color, description: label.description, }); } catch (createError) { if (createError.status !== 422) { throw createError; } } } } const nextLabelName = status === "denounced" ? "vouch:denounced" : ["bot", "collaborator", "vouched"].includes(status) ? "vouch:trusted" : "vouch:unvouched"; const { data: currentLabels } = await github.rest.issues.listLabelsOnIssue({ owner: context.repo.owner, repo: context.repo.repo, issue_number: issueNumber, per_page: 100, }); for (const label of currentLabels) { if (!managedLabelNames.has(label.name) || label.name === nextLabelName) { continue; } try { await github.rest.issues.removeLabel({ owner: context.repo.owner, repo: context.repo.repo, issue_number: issueNumber, name: label.name, }); } catch (removeError) { if (removeError.status !== 404) { throw removeError; } } } if (!currentLabels.some((label) => label.name === nextLabelName)) { await github.rest.issues.addLabels({ owner: context.repo.owner, repo: context.repo.repo, issue_number: issueNumber, labels: [nextLabelName], }); } core.info(`PR #${issueNumber}: ${status} -> ${nextLabelName}`); 2026-10-24T11:04:08.5926816Z github-token: *** 2026-10-24T11:04:08.5926933Z debug: false 2026-10-24T11:04:08.5927053Z user-agent: actions/github-script 2026-10-24T11:04:08.5927203Z result-encoding: json 2026-10-24T11:04:08.5927320Z retries: 0 2026-10-24T11:04:08.5927458Z retry-exempt-status-codes: 400,401,403,404,422 2026-10-24T11:04:08.5927611Z env: 2026-10-24T11:04:08.5927714Z PR_NUMBER: 19414 2026-10-24T11:04:08.5927831Z VOUCH_STATUS: unknown 2026-10-24T11:04:08.5927952Z ##[endgroup] 2026-10-24T11:04:09.4628086Z PR #19414: unknown -> vouch:unvouched 2026-10-24T11:04:09.4756983Z Cleaning up orphan processes