From f682cb1f86b4f060479163ad39e7c76143c44889 Mon Sep 17 00:00:00 2001 From: Shubham Date: Fri, 8 Aug 2025 12:56:23 +0530 Subject: [PATCH 1/6] Create stale.yml --- .github/workflows/stale.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/stale.yml diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml new file mode 100644 index 000000000..d7ba1e7d1 --- /dev/null +++ b/.github/workflows/stale.yml @@ -0,0 +1,26 @@ +# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time. +# +# You can adjust the behavior by modifying this file. +# For more information, see: +# https://github.com/actions/stale +name: Mark stale issues and pull requests + +on: + workflow_dispatch: + +jobs: + stale: + + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + + steps: + - uses: actions/stale@v5 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + stale-issue-message: 'Stale issue message' + stale-pr-message: 'Stale pull request message' + stale-issue-label: 'no-issue-activity' + stale-pr-label: 'no-pr-activity' From 54434d8633c38964479d621265b2b90e33ab63c3 Mon Sep 17 00:00:00 2001 From: Shubham Date: Fri, 8 Aug 2025 12:57:26 +0530 Subject: [PATCH 2/6] Rename stale.yml to close-stale-issues.yml --- .github/workflows/{stale.yml => close-stale-issues.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{stale.yml => close-stale-issues.yml} (100%) diff --git a/.github/workflows/stale.yml b/.github/workflows/close-stale-issues.yml similarity index 100% rename from .github/workflows/stale.yml rename to .github/workflows/close-stale-issues.yml From c3f328b882a93d0d1a585642339edffd7ad15f23 Mon Sep 17 00:00:00 2001 From: T0nd0Tara <5632815@gmail.com> Date: Fri, 8 Aug 2025 12:11:25 +0300 Subject: [PATCH 3/6] narrower typing for varification check instance status --- src/rest/verify/v2/service/verificationCheck.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rest/verify/v2/service/verificationCheck.ts b/src/rest/verify/v2/service/verificationCheck.ts index 72ef3d065..0918c85b8 100644 --- a/src/rest/verify/v2/service/verificationCheck.ts +++ b/src/rest/verify/v2/service/verificationCheck.ts @@ -165,7 +165,7 @@ export function VerificationCheckListInstance( return instance; } -interface VerificationCheckPayload extends VerificationCheckResource {} +interface VerificationCheckPayload extends VerificationCheckResource { } interface VerificationCheckResource { sid: string; @@ -222,7 +222,7 @@ export class VerificationCheckInstance { /** * The status of the verification. Can be: `pending`, `approved`, `canceled`, `max_attempts_reached`, `deleted`, `failed` or `expired`. */ - status: string; + status: 'pending' | 'approved' | 'canceled' | 'max_attempts_reached' | 'deleted' | 'failed' | 'expired'; /** * Use \"status\" instead. Legacy property indicating whether the verification was successful. */ From e7dfcc78709c014498ced309e4ecbf528f78110d Mon Sep 17 00:00:00 2001 From: T0nd0Tara <5632815@gmail.com> Date: Fri, 8 Aug 2025 12:16:57 +0300 Subject: [PATCH 4/6] narrower typing for varification check resource status --- src/rest/verify/v2/service/verificationCheck.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rest/verify/v2/service/verificationCheck.ts b/src/rest/verify/v2/service/verificationCheck.ts index 0918c85b8..81ca49b2a 100644 --- a/src/rest/verify/v2/service/verificationCheck.ts +++ b/src/rest/verify/v2/service/verificationCheck.ts @@ -173,7 +173,7 @@ interface VerificationCheckResource { account_sid: string; to: string; channel: VerificationCheckChannel; - status: string; + status: 'pending' | 'approved' | 'canceled' | 'max_attempts_reached' | 'deleted' | 'failed' | 'expired'; valid: boolean; amount: string; payee: string; @@ -222,7 +222,7 @@ export class VerificationCheckInstance { /** * The status of the verification. Can be: `pending`, `approved`, `canceled`, `max_attempts_reached`, `deleted`, `failed` or `expired`. */ - status: 'pending' | 'approved' | 'canceled' | 'max_attempts_reached' | 'deleted' | 'failed' | 'expired'; + status: VerificationCheckResource['status']; /** * Use \"status\" instead. Legacy property indicating whether the verification was successful. */ From 4e6b64dae58887dada99a7af6d5a060524f201d1 Mon Sep 17 00:00:00 2001 From: T0nd0Tara <5632815@gmail.com> Date: Sat, 9 Aug 2025 08:11:12 +0300 Subject: [PATCH 5/6] fix conflicts --- .github/workflows/close-stale-issues.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml index d8a0dbbbc..d3a46a146 100644 --- a/.github/workflows/close-stale-issues.yml +++ b/.github/workflows/close-stale-issues.yml @@ -31,4 +31,3 @@ jobs: days-before-issue-stale: 365 days-before-issue-close: 30 exempt-all-milestones: true - exempt-issue-labels: "type: community enhancement, type: twilio enhancement" \ No newline at end of file From 5800b2c7fb250c87330763739603de4387a60d71 Mon Sep 17 00:00:00 2001 From: T0nd0Tara <5632815@gmail.com> Date: Sat, 9 Aug 2025 08:11:35 +0300 Subject: [PATCH 6/6] fix conflicts 2 --- .github/workflows/close-stale-issues.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml index d3a46a146..1904b559b 100644 --- a/.github/workflows/close-stale-issues.yml +++ b/.github/workflows/close-stale-issues.yml @@ -31,3 +31,4 @@ jobs: days-before-issue-stale: 365 days-before-issue-close: 30 exempt-all-milestones: true + exempt-issue-labels: "type: community enhancement, type: twilio enhancement"