GitHub action to automate managing repositories with labels, milestones and projects.

Overview

triagecat

Build and test Codecov coverage Distribution file size Lines of code Open issue count Open pull requests License Releases

GitHub action to automate managing repositories with labels, milestones and projects.

  • Link issues and PRs labels.
  • Add issues and PRs to a project board.
  • Mark issues and PRs based on state such as reviews.
  • Mark PRs based on what files they edit
  • Link milestone assignments to issues and PRs with labels.

How to use

Example action

PAT is stored in settings/secrets/actions and is a GitHub PAT with write:org acccess if you would like triagecat to manage a beta project board on your organisation. You most likely also need settings/actions Workflow permissions to be set to Read and write permissions or set the permissions block in the workflow.

on:
  issues:
    types: [opened, closed, labeled, unlabeled, milestoned, demilestoned]
  pull_request:
    types: [labeled, unlabeled, opened, closed, converted_to_draft, ready_for_review]
  pull_request_review:
    types: [submitted]
  issue_comment:
    types: [created]
  workflow_dispatch:

jobs:
  triagecat:
    name: Example triagecat workflow
    runs-on: ubuntu-latest
    steps:
      - uses: ooliver1/triagecat@master  # lock to version
        with:
          org-token: ${{ secrets.PAT }}
          repo-token: ${{ secrets.GITHUB_TOKEN }}

Contributing

  1. Fork the repository
  2. Clone the repository - git clone https://github.com/username/triagecat
  3. Change the directory name to the name of your fork - git checkout -b username/feat/my-feature
  4. Install dependencies - pnpm install (or npm install or yarn install)
  5. Build the project - pnpm run build (or npm run build or yarn run build)
  6. Run tests - pnpm test (or npm test or yarn test)
  7. Submit a pull request
Comments
  • chore(deps-dev): bump @vercel/ncc from 0.33.4 to 0.34.0

    chore(deps-dev): bump @vercel/ncc from 0.33.4 to 0.34.0

    Bumps @vercel/ncc from 0.33.4 to 0.34.0.

    Release notes

    Sourced from @​vercel/ncc's releases.

    0.34.0

    Changes

    Add support for TS 4.7

    • Chore(deps-dev): bump ts-loader from 8.3.0 to 9.3.0: #921
    • Chore(deps-dev): bump express from 4.17.1 to 4.18.1: #917
    • Chore: add memory-fs to the devDependencies: #927

    Credits

    Huge thanks to @​stscoundrel and @​shogo82148 for helping!

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 6
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.26.0 to 5.27.0

    chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.26.0 to 5.27.0

    Bumps @typescript-eslint/eslint-plugin from 5.26.0 to 5.27.0.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v5.27.0

    5.27.0 (2022-05-30)

    Bug Fixes

    • eslint-plugin: [no-type-alias] handle Template Literal Types (#5092) (8febf11)
    • types: remove leftovers from removal of useJSXTextNode (#5091) (f9c3647)

    Features

    • [4.7] support new extensions (#5027) (efc147b)
    • [TS4.7] support type parameters for typeof (#5067) (836de79)
    • bump dependency ranges to TypeScript 4.7 (#5082) (c4310b1)
    • eslint-plugin: [ban-ts-comment] add descriptionFormat option (#5026) (1fb31a4)
    • eslint-plugin: [no-misused-promises] warn when spreading promises (#5053) (61ffa9e)
    • eslint-plugin: [space-infix-ops] missing error report for conditional types (#5041) (0bfab6c)
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    5.27.0 (2022-05-30)

    Bug Fixes

    • eslint-plugin: [no-type-alias] handle Template Literal Types (#5092) (8febf11)

    Features

    • [4.7] support new extensions (#5027) (efc147b)
    • eslint-plugin: [ban-ts-comment] add descriptionFormat option (#5026) (1fb31a4)
    • eslint-plugin: [no-misused-promises] warn when spreading promises (#5053) (61ffa9e)
    • eslint-plugin: [space-infix-ops] missing error report for conditional types (#5041) (0bfab6c)
    Commits
    • e0db364 chore: publish v5.27.0
    • dc58ff5 docs(eslint-plugin): standardize rule description format (#4976)
    • 8febf11 fix(eslint-plugin): [no-type-alias] handle Template Literal Types (#5092)
    • 0bfab6c feat(eslint-plugin): [space-infix-ops] missing error report for conditional t...
    • 1fb31a4 feat(eslint-plugin): [ban-ts-comment] add descriptionFormat option (#5026)
    • 5586ec4 chore(eslint-plugin): fix invalid code in promise spread tests (#5072)
    • 61ffa9e feat(eslint-plugin): [no-misused-promises] warn when spreading promises (#5053)
    • efc147b feat: [4.7] support new extensions (#5027)
    • 3c0f2e3 Update ban-types.md (#5063)
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @ooliver1.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 5
  • chore(deps-dev): bump @types/jest from 28.1.2 to 28.1.3

    chore(deps-dev): bump @types/jest from 28.1.2 to 28.1.3

    Bumps @types/jest from 28.1.2 to 28.1.3.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 4
  • chore(deps): bump pnpm/action-setup from 2.0.1 to 2.2.1

    chore(deps): bump pnpm/action-setup from 2.0.1 to 2.2.1

    Bumps pnpm/action-setup from 2.0.1 to 2.2.1.

    Release notes

    Sourced from pnpm/action-setup's releases.

    v2.2.1

    Fix "packageManager" reader pnpm/action-setup#35

    v2.2.0

    v2.1.0

    Support pnpm v7 pnpm/action-setup#29

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @ooliver1.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 4
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.6 to 5.31.0

    chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.6 to 5.31.0

    Bumps @typescript-eslint/eslint-plugin from 5.30.6 to 5.31.0.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v5.31.0

    5.31.0 (2022-07-25)

    Bug Fixes

    • eslint-plugin: [typedef] Support nested array destructuring with type annotation (#5311) (6d19efe)
    • scope-manager: handle typeParameters of TSInstantiationExpression (#5355) (2595ccf)

    Features

    • eslint-plugin: [consistent-generic-ctors] check class field declaration (#5288) (48f996e)
    • eslint-plugin: [prefer-nullish-coalescing] add ignoreTernaryTests option (#4965) (f82727f)

    v5.30.7

    5.30.7 (2022-07-18)

    Bug Fixes

    • eslint-plugin: [no-inferrable] fix optional param to valid code (#5342) (98f6d5e)
    • eslint-plugin: [no-unused-vars] highlight last write reference (#5267) (c3f199a)
    • expose types supporting old versions of typescript (#5339) (4ba9bdb)
    • scope-manager: allow visiting of constraint in infer type (#5331) (b2846a1)
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    5.31.0 (2022-07-25)

    Bug Fixes

    • eslint-plugin: [typedef] Support nested array destructuring with type annotation (#5311) (6d19efe)
    • scope-manager: handle typeParameters of TSInstantiationExpression (#5355) (2595ccf)

    Features

    • eslint-plugin: [consistent-generic-ctors] check class field declaration (#5288) (48f996e)
    • eslint-plugin: [prefer-nullish-coalescing] add ignoreTernaryTests option (#4965) (f82727f)

    5.30.7 (2022-07-18)

    Bug Fixes

    • eslint-plugin: [no-inferrable] fix optional param to valid code (#5342) (98f6d5e)
    • eslint-plugin: [no-unused-vars] highlight last write reference (#5267) (c3f199a)
    Commits
    • 3983d84 chore: publish v5.31.0
    • f82727f feat(eslint-plugin): [prefer-nullish-coalescing] add ignoreTernaryTests optio...
    • 8c1a662 chore(website): generate rule docs h1 and description automatically (#5249)
    • 2595ccf fix(scope-manager): handle typeParameters of TSInstantiationExpression (#5355)
    • 7ea14ae chore(website): streamlined Getting Started docs (#5248)
    • 6d19efe fix(eslint-plugin): [typedef] Support nested array destructuring with type an...
    • 48f996e feat(eslint-plugin): [consistent-generic-ctors] check class field declaration...
    • 557ce04 chore: publish v5.30.7
    • 98f6d5e fix(eslint-plugin): [no-inferrable] fix optional param to valid code (#5342)
    • 9ed8fe3 docs(eslint-plugin): [comma-dangle] fix incorrect section heading (#5320)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @ooliver1.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 3
  • chore(deps-dev): bump @typescript-eslint/parser from 5.30.6 to 5.31.0

    chore(deps-dev): bump @typescript-eslint/parser from 5.30.6 to 5.31.0

    Bumps @typescript-eslint/parser from 5.30.6 to 5.31.0.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v5.31.0

    5.31.0 (2022-07-25)

    Bug Fixes

    • eslint-plugin: [typedef] Support nested array destructuring with type annotation (#5311) (6d19efe)
    • scope-manager: handle typeParameters of TSInstantiationExpression (#5355) (2595ccf)

    Features

    • eslint-plugin: [consistent-generic-ctors] check class field declaration (#5288) (48f996e)
    • eslint-plugin: [prefer-nullish-coalescing] add ignoreTernaryTests option (#4965) (f82727f)

    v5.30.7

    5.30.7 (2022-07-18)

    Bug Fixes

    • eslint-plugin: [no-inferrable] fix optional param to valid code (#5342) (98f6d5e)
    • eslint-plugin: [no-unused-vars] highlight last write reference (#5267) (c3f199a)
    • expose types supporting old versions of typescript (#5339) (4ba9bdb)
    • scope-manager: allow visiting of constraint in infer type (#5331) (b2846a1)
    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    5.31.0 (2022-07-25)

    Note: Version bump only for package @​typescript-eslint/parser

    5.30.7 (2022-07-18)

    Bug Fixes

    • expose types supporting old versions of typescript (#5339) (4ba9bdb)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @ooliver1.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 3
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.5

    chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.5

    Bumps @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.5.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v5.30.5

    5.30.5 (2022-07-04)

    Bug Fixes

    • eslint-plugin: [consistent-indexed-object-style] fix record mode fixer for generics with a default value (#5280) (57f032c)
    • eslint-plugin: [no-base-to-string] add missing apostrophe to message (#5270) (d320174)

    v5.30.0

    5.30.0 (2022-06-27)

    Features

    • eslint-plugin: [no-shadow] add shadowed variable location to the error message (#5183) (8ca08e9)
    • treat this in typeof this as a ThisExpression (#4382) (b04b2ce)
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    5.30.5 (2022-07-04)

    Bug Fixes

    • eslint-plugin: [consistent-indexed-object-style] fix record mode fixer for generics with a default value (#5280) (57f032c)

    5.30.4 (2022-07-03)

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    5.30.3 (2022-07-01)

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    5.30.2 (2022-07-01)

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    5.30.1 (2022-07-01)

    Bug Fixes

    • eslint-plugin: [no-base-to-string] add missing apostrophe to message (#5270) (d320174)

    5.30.0 (2022-06-27)

    Features

    ... (truncated)

    Commits
    • ea3ee8e chore: publish v5.30.5
    • 57f032c fix(eslint-plugin): [consistent-indexed-object-style] fix record mode fixer f...
    • 11c821d chore: publish v5.30.4
    • f325f77 chore: fix changelog data for 5.30.1
    • e5964cf docs(eslint-plugin): [ban-ts-comment] include descriptionFormat (#5283)
    • 75a86d9 chore: publish v5.30.3
    • e5fe65f chore: fix changelog data for 5.30.1
    • 9ad925b chore: publish v5.30.2
    • c9a35f3 chore: publish v5.30.1
    • 58034e3 fix(eslint-plugin): [no-base-to-string] add missing apostrophe to message (#5...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 3
  • chore(deps): bump @actions/core from 1.8.2 to 1.9.0

    chore(deps): bump @actions/core from 1.8.2 to 1.9.0

    Bumps @actions/core from 1.8.2 to 1.9.0.

    Changelog

    Sourced from @​actions/core's changelog.

    1.9.0

    • Added toPosixPath, toWin32Path and toPlatformPath utilities #1102
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @ooliver1.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 3
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.27.1 to 5.28.0

    chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.27.1 to 5.28.0

    Bumps @typescript-eslint/eslint-plugin from 5.27.1 to 5.28.0.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v5.28.0

    5.28.0 (2022-06-13)

    Bug Fixes

    • [TS4.7] allow visiting of typeParameters in TSTypeQuery (#5166) (dc1f930)
    • eslint-plugin: [space-infix-ops] support for optional property without type (#5155) (1f25daf)

    Features

    • ast-spec: extract AssignmentOperatorToText (#3570) (45f75e6)
    • eslint-plugin: [consistent-generic-constructors] add rule (#4924) (921cdf1)
    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    5.28.0 (2022-06-13)

    Bug Fixes

    • [TS4.7] allow visiting of typeParameters in TSTypeQuery (#5166) (dc1f930)
    • eslint-plugin: [space-infix-ops] support for optional property without type (#5155) (1f25daf)

    Features

    • eslint-plugin: [consistent-generic-constructors] add rule (#4924) (921cdf1)
    Commits
    • 363b624 chore: publish v5.28.0
    • b67b6e4 chore(eslint-plugin): [prefer-optional-chain] fix incorrect syntax in documen...
    • dc1f930 fix: [TS4.7] allow visiting of typeParameters in TSTypeQuery (#5166)
    • 4a34f1b docs: remove unexpected 'as const' in incorrect example (#5161)
    • 921cdf1 feat(eslint-plugin): [consistent-generic-constructors] add rule (#4924)
    • 1f25daf fix(eslint-plugin): [space-infix-ops] support for optional property without t...
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @ooliver1.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 3
  • chore(deps-dev): bump @types/node from 17.0.36 to 17.0.38

    chore(deps-dev): bump @types/node from 17.0.36 to 17.0.38

    Bumps @types/node from 17.0.36 to 17.0.38.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 3
  • chore(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.0

    chore(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.0

    Bumps @typescript-eslint/parser from 5.26.0 to 5.27.0.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v5.27.0

    5.27.0 (2022-05-30)

    Bug Fixes

    • eslint-plugin: [no-type-alias] handle Template Literal Types (#5092) (8febf11)
    • types: remove leftovers from removal of useJSXTextNode (#5091) (f9c3647)

    Features

    • [4.7] support new extensions (#5027) (efc147b)
    • [TS4.7] support type parameters for typeof (#5067) (836de79)
    • bump dependency ranges to TypeScript 4.7 (#5082) (c4310b1)
    • eslint-plugin: [ban-ts-comment] add descriptionFormat option (#5026) (1fb31a4)
    • eslint-plugin: [no-misused-promises] warn when spreading promises (#5053) (61ffa9e)
    • eslint-plugin: [space-infix-ops] missing error report for conditional types (#5041) (0bfab6c)
    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    5.27.0 (2022-05-30)

    Bug Fixes

    • types: remove leftovers from removal of useJSXTextNode (#5091) (f9c3647)

    Features

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @ooliver1.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 3
  • chore(deps-dev): bump @octokit/webhooks-types from 6.7.0 to 6.9.0

    chore(deps-dev): bump @octokit/webhooks-types from 6.7.0 to 6.9.0

    Bumps @octokit/webhooks-types from 6.7.0 to 6.9.0.

    Release notes

    Sourced from @​octokit/webhooks-types's releases.

    v6.9.0

    6.9.0 (2022-12-29)

    Features

    • schema updates to workflow_job, organization.renamed events and common schemas (#753) (e69d6ec)

    v6.8.0

    6.8.0 (2022-12-14)

    Features

    • add schemas for registry_package event, update package event with new information (#747) (b7b5d9d)
    Commits
    • 8e5b973 style: lint JSON files
    • e69d6ec feat: schema updates to workflow_job, organization.renamed events and com...
    • 237b692 build(deps): lock file maintenance
    • 3c3c710 build(deps): lock file maintenance
    • 72811fc workflows(add_to_octokit_project): add pull_request_target event as a trigg...
    • b7b5d9d feat: add schemas for registry_package event, update package event with n...
    • 04608f5 Workflow linting fix (#750)
    • cb13622 build(deps): lock file maintenance (#749)
    • 7d7f284 chore(deps): update dependency prettier to v2.8.1 (#745)
    • 23940cb [Maint] Updates action for the project for workflows
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.0 to 5.47.1

    chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.0 to 5.47.1

    Bumps @typescript-eslint/eslint-plugin from 5.46.0 to 5.47.1.

    Release notes

    Sourced from @​typescript-eslint/eslint-plugin's releases.

    v5.47.1

    5.47.1 (2022-12-26)

    Bug Fixes

    • ast-spec: correct some incorrect ast types (#6257) (0f3f645)
    • eslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256) (ccd45d4)

    v5.47.0

    5.47.0 (2022-12-19)

    Features

    • eslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943) (9e35ef9)

    v5.46.1

    5.46.1 (2022-12-12)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    Changelog

    Sourced from @​typescript-eslint/eslint-plugin's changelog.

    5.47.1 (2022-12-26)

    Bug Fixes

    • ast-spec: correct some incorrect ast types (#6257) (0f3f645)
    • eslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256) (ccd45d4)

    5.47.0 (2022-12-19)

    Features

    • eslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943) (9e35ef9)

    5.46.1 (2022-12-12)

    Note: Version bump only for package @​typescript-eslint/eslint-plugin

    Commits
    • 6ffce79 chore: publish v5.47.1
    • 0f3f645 fix(ast-spec): correct some incorrect ast types (#6257)
    • ccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256)
    • a2c08ba chore: publish v5.47.0
    • 9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a...
    • 6b3ed1d docs: fixed typo "foo.property" (#6180)
    • c943b84 chore: publish v5.46.1
    • 47241bb docs: overhaul branding and add new logo (#6147)
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • chore(deps): bump @actions/github from 5.0.3 to 5.1.1

    chore(deps): bump @actions/github from 5.0.3 to 5.1.1

    Bumps @actions/github from 5.0.3 to 5.1.1.

    Changelog

    Sourced from @​actions/github's changelog.

    5.1.1

    • Export default octokit options #1188

    5.1.0

    • Add additionalPlugins parameter to getOctokit method #1181
    • Dependency updates #1180
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @typescript-eslint/parser from 5.46.0 to 5.47.1

    chore(deps-dev): bump @typescript-eslint/parser from 5.46.0 to 5.47.1

    Bumps @typescript-eslint/parser from 5.46.0 to 5.47.1.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v5.47.1

    5.47.1 (2022-12-26)

    Bug Fixes

    • ast-spec: correct some incorrect ast types (#6257) (0f3f645)
    • eslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256) (ccd45d4)

    v5.47.0

    5.47.0 (2022-12-19)

    Features

    • eslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943) (9e35ef9)

    v5.46.1

    5.46.1 (2022-12-12)

    Note: Version bump only for package @​typescript-eslint/typescript-eslint

    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    5.47.1 (2022-12-26)

    Note: Version bump only for package @​typescript-eslint/parser

    5.47.0 (2022-12-19)

    Note: Version bump only for package @​typescript-eslint/parser

    5.46.1 (2022-12-12)

    Note: Version bump only for package @​typescript-eslint/parser

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
  • chore(deps-dev): bump @types/node from 18.11.13 to 18.11.18

    chore(deps-dev): bump @types/node from 18.11.13 to 18.11.18

    Bumps @types/node from 18.11.13 to 18.11.18.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 1
Releases(v0.2.0)
Owner
Oliver Wilkes
Working on @nextcord as the main maintainer, whilst also being completely off the walls
Oliver Wilkes
Automate adding issues and pull requests to GitHub projects (beta)

actions/add-to-project Use this action to automatically add the current issue or pull request to a GitHub project. Note that this is for GitHub projec

GitHub Actions 293 Jan 3, 2023
Tool for GitHub/GitLab to keep Repositories/Projects you are interested in and their Pull/Merge Requests in desktop Tray Menu

Tool for GitHub/GitLab to keep Repositories/Projects you are interested in and their Pull/Merge Requests in desktop Tray Menu. More info in User Guide.

Oleksii Bilyk 5 Jul 31, 2022
portfolio-project is a npm package to automatically update your projects section in your portfolio website. It will fetch the selected repositories directly from your GitHub account.

portfolio-project Those days of manually updating portfolio website after every new project made are gone ⚡ Yesss . . . you read that right. ?? portfo

Gaurav Gulati 15 Aug 3, 2021
A SolidJS starter template with solid-labels, solid-sfc and solid-styled

solid-sfc-styled-labels-starter This is a SolidJS starter template for easily setting up solid-sfc, solid-styled and solid-labels. Development Install

Alexis H. Munsayac 9 Mar 25, 2022
Create Bootstrap 5 Modal Box using JavaScript with custom title, description, button labels and custom YES button callback

Dynamic BS5 Modal Box Create Bootstrap 5 Modal Box using JavaScript with custom title, description, button labels and custom YES button callback Insta

null 5 Oct 23, 2022
Labels issues using OpenAI's Classification API powered by GPT-3 models!

OpenAI Issue Labeler ?? This GitHub action labels issues using OpenAI's Classification API powered by GPT-3 models! We are using curie as our completi

Austen Stone 11 Dec 21, 2022
Manage GitHub resources like repositories, teams, members, integrations and workflows with the AWS CDK as Custom Resources in CloudFormation.

CDK Github Manage GitHub resources like repositories, teams, members, integrations and workflows with the AWS CDK as Custom Resources in CloudFormatio

Pepperize 8 Nov 25, 2022
🚀 📈 Stock market game where the stocks are github repositories

GitHubStonks What is githubstonks ? githubstonks.com Githubstonks is a stock market game where the stocks are popular GitHub repositories. You can buy

Mustafa Ozturk 40 Sep 27, 2022
Cloney - Clone all Github repositories from a user or organization

Cloney - Clone all Github repositories from a user or organization How to use $ cloney (users|orgs) (name) Preview Installation Prerequisites NodeJS E

Breydan 2 May 28, 2022
Token-gated repositories via GitHub API.

GateRepo About | Implementation | License About Simple implementation of ERC20 token-gating GitHub repositories. Fueled by Mike's tweet. Implementatio

Anish Agnihotri 114 Oct 16, 2022
Use signature-based minting to allow users who have contributed to your github repositories to claim an NFT!

GitHub contributors NFT rewards This project demonstrates how you can build a full-stack web3 application that allows github contributors of certain r

thirdweb templates 8 Nov 5, 2022
GitHub Action that posts the report in a comment on a GitHub Pull Request from coverage data generated by nyc (istanbul)

GitHub Action: Report NYC coverage GitHub Action that posts the report in a comment on a GitHub Pull Request from coverage data generated by nyc (ista

Sid 16 Nov 23, 2022
A GitHub action to submit your dependency graph from your Mill build to GitHub.

Mill Dependency Submission A GitHub action to submit your dependency graph from your Mill build to GitHub via their Dependency Submission API. The mai

Chris Kipp 6 Dec 15, 2022
A GitHub Action that allows to debug GitHub workflows using VS Code.

VS Code Server Action A GitHub Action that allows to debug GitHub workflows using VS Code. Failing CI builds can be annoying especially since we don't

stateful 18 Dec 23, 2022
🤖 Script to automate creating built branches

build-this-branch Script to automate creating built branches. Support this project by ⭐️ starring and sharing it. Follow me to see what other cool pro

hiroki osame 22 Aug 6, 2022
Tool to automate making Reddit accounts, written in Node.

redgen Tool to automate making Reddit accounts, written in Node. installation & configuration NOTE: This program requires that you have a 2Captcha acc

aria 3 Sep 1, 2022
Search your code and 2M+ public repositories on Sourcegraph directly within Raycast.

Sourcegraph for Raycast Search your code and 2M+ public repositories on Sourcegraph directly within Raycast. Install · Setup · Commands · Issues · Cha

Robert Lin 5 Jul 10, 2022
Node js package makes creating node jd dependincies files like Controllers,Entities and Repositories easier by executing a few instructions

Nodejs Studio Node js package makes creating node js project dependincies files like Controllers,Entities and Repositories easier by executing a few i

Syrian Open Source 9 Oct 12, 2022
Make your repositories and READMEs more beautiful!

Dynamic Image Renderer API easy to use - open source Make your repositories and READMEs more beautiful! This API generate an image dynamically with yo

Thiago 12 Nov 19, 2022