Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
eef033f
chore: update @actions & @octokit dependencies
mgoodness Mar 4, 2022
0d79ca6
Bump semver from 7.3.2 to 7.5.2
dependabot[bot] Feb 22, 2024
a8a211a
Bump word-wrap from 1.2.3 to 1.2.5
dependabot[bot] Feb 22, 2024
85b0af4
Bump lodash from 4.17.15 to 4.17.21
dependabot[bot] Feb 22, 2024
f990e7d
Bump actions/checkout from 2 to 4
dependabot[bot] Feb 22, 2024
42da607
Bump actions/setup-node from 2 to 4
dependabot[bot] Feb 22, 2024
7e6ff7a
Bump typescript from 3.9.3 to 5.3.3
dependabot[bot] Feb 22, 2024
5b4b77d
Bump minimist from 1.2.5 to 1.2.8
dependabot[bot] Feb 22, 2024
620da83
Bump @babel/traverse from 7.10.1 to 7.23.9
dependabot[bot] Feb 22, 2024
65a89a4
Merge pull request #1 from mgoodness/dependabot/npm_and_yarn/semver-7…
mgoodness Feb 22, 2024
560e17d
Bump @octokit/webhooks from 7.4.0 to 9.26.3
dependabot[bot] Feb 22, 2024
c939133
Merge pull request #2 from mgoodness/dependabot/npm_and_yarn/word-wra…
mgoodness Feb 22, 2024
60ad070
Merge pull request #3 from mgoodness/dependabot/npm_and_yarn/lodash-4…
mgoodness Feb 22, 2024
42561d2
Merge pull request #5 from mgoodness/dependabot/npm_and_yarn/octokit/…
mgoodness Feb 22, 2024
73de785
Merge pull request #4 from mgoodness/dependabot/github_actions/action…
mgoodness Feb 22, 2024
5548958
Merge pull request #6 from mgoodness/dependabot/github_actions/action…
mgoodness Feb 22, 2024
4427cd3
Merge pull request #8 from mgoodness/dependabot/npm_and_yarn/minimist…
mgoodness Feb 22, 2024
a6cbc82
Merge pull request #9 from mgoodness/dependabot/npm_and_yarn/babel/tr…
mgoodness Feb 22, 2024
6dbfa37
Merge branch 'main' into dependabot/npm_and_yarn/typescript-5.3.3
mgoodness Feb 22, 2024
969893c
chore: upgrade test workflow to node 16
mgoodness Feb 22, 2024
4f906f0
Merge branch 'main' into dependabot/npm_and_yarn/typescript-5.3.3
mgoodness Feb 22, 2024
e58c301
Bump semver and @types/semver
dependabot[bot] Feb 22, 2024
dfe1e47
Bump @octokit/webhooks from 7.4.0 to 12.1.2
dependabot[bot] Feb 22, 2024
1643a3e
Merge pull request #10 from mgoodness/dependabot/npm_and_yarn/semver-…
mgoodness Feb 22, 2024
6092d3c
Merge branch 'main' into dependabot/npm_and_yarn/octokit/webhooks-12.1.2
mgoodness Feb 22, 2024
c2b61ec
chore: upgrade test workflow to node 20
mgoodness Feb 22, 2024
ca97235
Merge branch 'main' into dependabot/npm_and_yarn/octokit/webhooks-12.1.2
mgoodness Feb 22, 2024
a468096
Merge pull request #11 from mgoodness/dependabot/npm_and_yarn/octokit…
mgoodness Feb 22, 2024
04d4ee7
Merge branch 'main' into dependabot/npm_and_yarn/typescript-5.3.3
mgoodness Feb 22, 2024
003318d
chore(deps): bump the npm_and_yarn group across 1 directories with 13…
dependabot[bot] Feb 22, 2024
43d83a0
Merge pull request #22 from mgoodness/dependabot/npm_and_yarn/npm_and…
mgoodness Feb 22, 2024
46319b4
Merge branch 'main' into dependabot/npm_and_yarn/typescript-5.3.3
mgoodness Feb 22, 2024
4f12ae1
chore: upgrade dependencies
mgoodness Feb 22, 2024
ef69e1c
fix: just make linting work
mgoodness Feb 22, 2024
2d76086
Merge branch 'main' into dependabot/npm_and_yarn/typescript-5.3.3
mgoodness Feb 22, 2024
d268450
Merge pull request #7 from mgoodness/dependabot/npm_and_yarn/typescri…
mgoodness Feb 22, 2024
304d75a
chore(ci): use forked actions
mgoodness Feb 22, 2024
6bebd99
Merge pull request #24 from mgoodness/use-mgoodness
mgoodness Feb 22, 2024
f6b7635
feat: release v2
mgoodness Feb 22, 2024
1264595
Merge pull request #25 from mgoodness/v2
mgoodness Feb 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 3 additions & 7 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"plugins": ["jest", "@typescript-eslint"],
"extends": ["plugin:github/es6"],
"extends": ["plugin:github/recommended"],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 9,
Expand All @@ -18,11 +18,9 @@
"@typescript-eslint/no-require-imports": "error",
"@typescript-eslint/array-type": "error",
"@typescript-eslint/await-thenable": "error",
"@typescript-eslint/ban-ts-ignore": "error",
"@typescript-eslint/ban-ts-comment": "error",
"camelcase": "off",
"@typescript-eslint/class-name-casing": "error",
"@typescript-eslint/func-call-spacing": ["error", "never"],
"@typescript-eslint/generic-type-naming": ["error", "^[A-Z][A-Za-z]*$"],
"@typescript-eslint/no-array-constructor": "error",
"@typescript-eslint/no-empty-interface": "error",
"@typescript-eslint/no-explicit-any": "off",
Expand All @@ -32,15 +30,13 @@
"@typescript-eslint/no-misused-new": "error",
"@typescript-eslint/no-namespace": "error",
"@typescript-eslint/no-non-null-assertion": "warn",
"@typescript-eslint/no-object-literal-type-assertion": "error",
"@typescript-eslint/no-unnecessary-qualifier": "error",
"@typescript-eslint/no-unnecessary-type-assertion": "error",
"@typescript-eslint/no-useless-constructor": "error",
"@typescript-eslint/no-var-requires": "error",
"@typescript-eslint/prefer-for-of": "warn",
"@typescript-eslint/prefer-function-type": "warn",
"@typescript-eslint/prefer-includes": "error",
"@typescript-eslint/prefer-interface": "error",
"@typescript-eslint/prefer-string-starts-ends-with": "error",
"@typescript-eslint/promise-function-async": "error",
"@typescript-eslint/require-array-sort-compare": "error",
Expand All @@ -54,4 +50,4 @@
"es6": true,
"jest/globals": true
}
}
}
8 changes: 5 additions & 3 deletions .github/workflows/check-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,11 @@ jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
show-progress: false

- uses: actions-ecosystem/action-release-label@v1
- uses: mgoodness/action-release-label@main
id: release-label
if: ${{ startsWith(github.event.label.name, 'release/') }}

Expand All @@ -33,6 +35,6 @@ jobs:
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
body: |
This PR will update [${{ github.repository }}](https://github.com/${{ github.repository }}) from [${{ steps.get-latest-tag.outputs.tag }}](https://github.com/${{ github.repository }}/releases/tag/${{ steps.get-latest-tag.outputs.tag }}) to ${{ steps.bump-semver.outputs.new_version }} :rocket:
This PR will update [${{ github.repository }}](${{ github.server_url }}/${{ github.repository }}) from [${{ steps.get-latest-tag.outputs.tag }}](${{ github.server_url }}/${{ github.repository }}/releases/tag/${{ steps.get-latest-tag.outputs.tag }}) to ${{ steps.bump-semver.outputs.new_version }} :rocket:

If this update isn't as you expected, you may want to change or remove the *release label*.
9 changes: 5 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,19 @@ jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
show-progress: false

- uses: actions-ecosystem/action-get-merged-pull-request@v1
- uses: mgoodness/action-get-merged-pull-request@main
id: get-merged-pull-request
with:
github_token: ${{ secrets.GITHUB_TOKEN }}

- uses: actions-ecosystem/action-release-label@v1
- uses: mgoodness/action-release-label@main
id: release-label
if: ${{ steps.get-merged-pull-request.outputs.title != null }}
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
labels: ${{ steps.get-merged-pull-request.outputs.labels }}

- uses: actions-ecosystem/action-get-latest-tag@v1
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/size.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
update_labels:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions-ecosystem/action-size@v2
id: size
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: "12.x"
node-version: "20.x"

- run: yarn install

Expand Down
Loading