Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix merge conflict #2

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
164 commits
Select commit Hold shift + click to select a range
4b22794
chore(deps): update dependency @types/node to v20.11.25
renovate[bot] Mar 9, 2024
166563d
chore(deps): update dependency @types/node to v20.11.26
renovate[bot] Mar 15, 2024
98dfa32
chore(deps): update dependency typescript to v5.4.2
renovate[bot] Mar 15, 2024
8c14927
chore(deps): update dependency @types/node to v20.11.27
renovate[bot] Mar 16, 2024
bf7efeb
chore(deps): update dependency @types/node to v20.11.28
renovate[bot] Mar 19, 2024
ed26da9
chore(deps): update dependency @types/node to v20.11.30
renovate[bot] Mar 22, 2024
412c453
chore(deps): update dependency typescript to v5.4.3
renovate[bot] Mar 23, 2024
f6bf108
chore(deps): update dependency @types/node to v20.12.2
renovate[bot] Apr 3, 2024
30648f8
chore(deps): update dependency @types/node to v20.12.3
renovate[bot] Apr 6, 2024
a6a120c
chore(deps): update dependency @fast-check/jest to v1.8.1
renovate[bot] Apr 6, 2024
d62bc05
chore(deps): update dependency @semantic-release/npm to v11.0.3
renovate[bot] Apr 6, 2024
7d5cf86
chore(deps): update dependency @types/node to v20.12.4
renovate[bot] Apr 6, 2024
38979af
chore(deps): lock file maintenance
renovate[bot] Apr 7, 2024
6b172b1
chore(deps): update dependency typescript to v5.4.4
renovate[bot] Apr 7, 2024
7c31bae
build(deps): update dependency @types/luxon to ~3.4.0 (#831)
renovate[bot] Apr 8, 2024
063c800
Release v3.1.7 [skip ci]
semantic-release-bot Apr 8, 2024
4ffc01c
chore(deps): lock file maintenance
renovate[bot] Apr 8, 2024
ca49751
chore(deps): update dependency @types/node to v20.12.5
renovate[bot] Apr 9, 2024
4347927
chore(deps): update dependency @types/node to v20.12.6
renovate[bot] Apr 12, 2024
9c2357b
chore(deps): update dependency @types/node to v20.12.7
renovate[bot] Apr 13, 2024
a32d0d5
chore(deps): update dependency typescript to v5.4.5
renovate[bot] Apr 13, 2024
83e2a67
chore(deps): lock file maintenance
renovate[bot] Apr 15, 2024
cdc4477
chore(deps): lock file maintenance
renovate[bot] Apr 15, 2024
e2ab57f
chore(deps): lock file maintenance
renovate[bot] Apr 22, 2024
5a8f16d
chore(deps): lock file maintenance
renovate[bot] Apr 29, 2024
3e86607
chore(deps): update dependency @types/node to v20.12.8
renovate[bot] May 4, 2024
9aab99b
chore(deps): lock file maintenance
renovate[bot] May 6, 2024
78f9456
chore(deps): update dependency @types/node to v20.12.10
renovate[bot] May 10, 2024
fec3b54
chore(deps): update dependency sinon to v17.0.2
renovate[bot] May 11, 2024
a7871f4
chore(deps): update dependency @types/node to v20.12.11
renovate[bot] May 11, 2024
dc19fcd
chore(deps): lock file maintenance
renovate[bot] May 13, 2024
b2997da
chore(deps): update dependency @types/node to v20.12.12
renovate[bot] May 18, 2024
a149323
chore(deps): lock file maintenance
renovate[bot] May 20, 2024
958dc3d
chore(deps): update dependency ts-jest to v29.1.3
renovate[bot] May 25, 2024
6dfafb6
chore(deps): update dependency @fast-check/jest to v1.8.2
renovate[bot] May 25, 2024
e52f3e7
chore(deps): lock file maintenance
renovate[bot] May 27, 2024
42bc711
chore(deps): update dependency ts-jest to v29.1.4
renovate[bot] Jun 1, 2024
8876227
chore(deps): update dependency @types/node to v20.12.13
renovate[bot] Jun 1, 2024
652b595
chore(deps): lock file maintenance
renovate[bot] Jun 3, 2024
8bc9e52
chore(deps): update dependency @types/node to v20.13.0
renovate[bot] Jun 4, 2024
c2f087d
chore(deps): update dependency prettier to v3.3.0
renovate[bot] Jun 5, 2024
846691e
chore(deps): update dependency @types/node to v20.14.0
renovate[bot] Jun 6, 2024
be4afcd
chore(deps): update dependency @types/node to v20.14.1
renovate[bot] Jun 7, 2024
d4dddeb
chore(deps): update dependency @types/node to v20.14.2
renovate[bot] Jun 8, 2024
9d705d5
chore(deps): update dependency prettier to v3.3.1
renovate[bot] Jun 8, 2024
a9cd1a6
chore(deps): lock file maintenance
renovate[bot] Jun 10, 2024
650401f
chore(deps): lock file maintenance
renovate[bot] Jun 10, 2024
074ceba
chore(deps): update dependency prettier to v3.3.2
renovate[bot] Jun 15, 2024
b6954f8
chore(deps): lock file maintenance
renovate[bot] Jun 17, 2024
eb5d897
chore(deps): update dependency ts-jest to v29.1.5
renovate[bot] Jun 20, 2024
39d6891
chore(deps): update dependency @types/node to v20.14.4
renovate[bot] Jun 21, 2024
e337fc5
chore(deps): update dependency @types/node to v20.14.5
renovate[bot] Jun 22, 2024
4d5849a
chore(deps): update dependency @types/node to v20.14.6
renovate[bot] Jun 22, 2024
b6001f0
chore(deps): update dependency typescript to v5.5.2
renovate[bot] Jun 23, 2024
312df9f
chore(deps): update dependency @types/node to v20.14.7
renovate[bot] Jun 23, 2024
abda61e
chore(deps): lock file maintenance
renovate[bot] Jun 24, 2024
2c8dd30
chore(deps): update dependency @types/node to v20.14.8
renovate[bot] Jun 26, 2024
18af32b
chore(deps): update dependency @types/node to v20.14.9
renovate[bot] Jun 29, 2024
ad3aac7
chore(deps): lock file maintenance
renovate[bot] Jul 1, 2024
ce63267
chore(deps): update dependency typescript to v5.5.3
renovate[bot] Jul 5, 2024
59df061
chore(deps): lock file maintenance
renovate[bot] Jul 8, 2024
ef14320
chore(deps): update dependency @types/node to v20.14.10
renovate[bot] Jul 9, 2024
a6285d2
chore(deps): update dependency ts-jest to v29.2.0
renovate[bot] Jul 12, 2024
407ac3c
chore(deps): update dependency ts-jest to v29.2.1
renovate[bot] Jul 13, 2024
712f807
chore(deps): update dependency ts-jest to v29.2.2
renovate[bot] Jul 13, 2024
738f2ac
chore(deps): lock file maintenance
renovate[bot] Jul 15, 2024
8dc9d1e
chore(deps): update dependency prettier to v3.3.3
renovate[bot] Jul 17, 2024
b60d875
chore(deps): update dependency @types/node to v20.14.11
renovate[bot] Jul 20, 2024
a82c504
chore(deps): update dependency eslint-plugin-prettier to v5.2.1
renovate[bot] Jul 20, 2024
7d99dc8
chore(deps): update dependency ts-jest to v29.2.3
renovate[bot] Jul 21, 2024
91a5d20
chore(deps): lock file maintenance
renovate[bot] Jul 22, 2024
169eed7
chore(deps): update dependency typescript to v5.5.4
renovate[bot] Jul 26, 2024
6eca2e0
chore(deps): update dependency @types/node to v20.14.12
renovate[bot] Jul 27, 2024
91967d3
chore(deps): update dependency chai to v4.5.0
renovate[bot] Jul 28, 2024
8c63a93
chore(deps): lock file maintenance
renovate[bot] Jul 29, 2024
1eb978b
chore(deps): update dependency @types/node to v20.14.13
renovate[bot] Aug 1, 2024
89317c8
chore(deps): update dependency ts-jest to v29.2.4
renovate[bot] Aug 4, 2024
d99fc57
chore(deps): lock file maintenance
renovate[bot] Aug 5, 2024
f5ba29b
chore(deps): update dependency @types/node to v20.14.14
renovate[bot] Aug 6, 2024
18679e9
chore(deps): lock file maintenance
renovate[bot] Aug 12, 2024
636d854
chore(deps): update dependency @types/node to v20.14.15
renovate[bot] Aug 13, 2024
b6680c7
chore(deps): lock file maintenance
renovate[bot] Aug 19, 2024
7ddf6d9
chore(deps): update dependency @types/node to v20.15.0
renovate[bot] Aug 20, 2024
ce067ef
chore(deps): update dependency @types/node to v20.16.1
renovate[bot] Aug 22, 2024
166c4a2
chore(deps): lock file maintenance
renovate[bot] Aug 26, 2024
c3ab980
chore(deps): update dependency ts-jest to v29.2.5
renovate[bot] Aug 27, 2024
35b662e
chore(deps): update dependency @types/node to v20.16.2
renovate[bot] Aug 31, 2024
71f95ab
chore(deps): update dependency @types/node to v20.16.3
renovate[bot] Sep 5, 2024
6141a63
chore(deps): update dependency @types/node to v20.16.4
renovate[bot] Sep 7, 2024
1dd5130
chore(deps): update dependency @types/node to v20.16.5
renovate[bot] Sep 7, 2024
190d845
chore(deps): lock file maintenance
renovate[bot] Sep 9, 2024
1de1b8a
chore(deps): update dependency @types/jest to v29.5.13
renovate[bot] Sep 15, 2024
a071dac
chore(deps): update dependency typescript to v5.6.2
renovate[bot] Sep 15, 2024
67b2327
chore(deps): lock file maintenance
renovate[bot] Sep 16, 2024
082e62e
chore(deps): update dependency eslint to v8.57.1
renovate[bot] Sep 20, 2024
cf74b29
chore(deps): lock file maintenance
renovate[bot] Sep 23, 2024
0d4e172
chore(deps): update dependency @types/node to v20.16.6
renovate[bot] Sep 27, 2024
0a3d240
chore(deps): update dependency @types/node to v20.16.7
renovate[bot] Sep 28, 2024
d7ea710
chore(deps): update dependency @types/node to v20.16.9
renovate[bot] Sep 28, 2024
c44d785
chore(deps): lock file maintenance
renovate[bot] Sep 30, 2024
34fe6e2
chore(deps): update dependency @types/node to v20.16.10
renovate[bot] Oct 1, 2024
7366c8f
chore(deps): lock file maintenance
renovate[bot] Oct 7, 2024
6c68d92
chore(deps): update dependency @types/node to v20.16.11
renovate[bot] Oct 11, 2024
1f99a83
chore(deps): update dependency typescript to v5.6.3
renovate[bot] Oct 12, 2024
63a1cf1
chore(deps): lock file maintenance
renovate[bot] Oct 14, 2024
8eae99a
chore(deps): update dependency @types/node to v20.16.12
renovate[bot] Oct 20, 2024
a420629
chore(deps): lock file maintenance
renovate[bot] Oct 21, 2024
716b77b
chore(deps): update dependency @types/node to v20.16.13
renovate[bot] Oct 22, 2024
49e621c
chore(deps): update dependency @types/node to v20.16.14
renovate[bot] Oct 25, 2024
30cd519
chore(deps): update dependency @types/jest to v29.5.14
renovate[bot] Oct 26, 2024
518d610
chore(deps): update dependency @types/node to v20.16.15
renovate[bot] Oct 26, 2024
3823c7b
chore(deps): update dependency @types/node to v20.17.0
renovate[bot] Oct 26, 2024
f28aed4
chore(deps): lock file maintenance
renovate[bot] Oct 28, 2024
7b7275d
chore(deps): update dependency @types/node to v20.17.1
renovate[bot] Oct 29, 2024
3899b5d
ci: allow Renovate to auto-merge minor and patch dependency version u…
intcreator Oct 29, 2024
676045b
build(deps): update dependency luxon to ~3.5.0
renovate[bot] Oct 29, 2024
066612e
Release v3.1.8 [skip ci]
semantic-release-bot Oct 29, 2024
20c448b
chore(deps): update dependency @fast-check/jest to v2 (#891)
renovate[bot] Oct 30, 2024
73a8d37
chore(deps): update semantic-release related packages (major) (#835)
renovate[bot] Nov 1, 2024
24fa266
chore(deps): update dependency @types/node to v20.17.2
renovate[bot] Nov 1, 2024
91848e9
docs: Add .nvmrc with recommended Node version for development (#904)
intcreator Nov 1, 2024
5bd340e
chore(deps): update dependency @types/node to v20.17.3
renovate[bot] Nov 2, 2024
5ce34f4
chore(config): migrate renovate config (#903)
renovate[bot] Nov 2, 2024
a6dd871
ci(action): update github/codeql-action action to v3.27.0 (#866)
renovate[bot] Nov 3, 2024
1ce42a4
chore(deps): update dependency @types/node to v20.17.4
renovate[bot] Nov 3, 2024
767c430
chore(deps): update dependency @types/node to v20.17.5
renovate[bot] Nov 3, 2024
be77f4a
chore(deps): lock file maintenance
renovate[bot] Nov 4, 2024
e0880a1
ci(action): update ossf/scorecard-action action to v2.4.0 (#883)
renovate[bot] Nov 4, 2024
1953c97
build(typescript): add missing "types" property to package.json (#908)
sheerlox Nov 4, 2024
e1b9a16
Release v3.1.9 [skip ci]
semantic-release-bot Nov 4, 2024
0f7a3aa
ci(action): update actions/setup-node digest to 39370e3 (#889)
renovate[bot] Nov 4, 2024
2d00739
chore(deps): update dependency @fast-check/jest to v2.0.3
renovate[bot] Nov 5, 2024
b09438e
ci(action): update step-security/harden-runner action to v2.10.1 (#882)
renovate[bot] Nov 7, 2024
226ad5b
ci(action): update actions/upload-artifact action to v4.4.3 (#878)
renovate[bot] Nov 7, 2024
0287c69
ci(action): update actions/checkout digest to 11bd719 (#879)
renovate[bot] Nov 7, 2024
4509c4d
chore(deps): update dependency @types/node to v20.17.6
renovate[bot] Nov 7, 2024
293f54a
ci(action): update actions/checkout action to v4.2.2 (#880)
renovate[bot] Nov 7, 2024
a17bbdd
chore(deps): update dependency @semantic-release/github to v11.0.1
renovate[bot] Nov 9, 2024
ad613cb
chore(deps): lock file maintenance
renovate[bot] Nov 11, 2024
9ea2216
chore(deps): update dependency husky to v9 (#844)
renovate[bot] Nov 12, 2024
9147b20
feat: add support for Node v22 (#914)
intcreator Nov 12, 2024
15bb206
Release v3.2.0 [skip ci]
semantic-release-bot Nov 12, 2024
38c1044
build: migrate eslint config to flat style (#913)
intcreator Nov 12, 2024
441b4a2
Release v3.2.1 [skip ci]
semantic-release-bot Nov 12, 2024
e1140d1
ci: add pre-commit hook to lint and prettify (#911)
intcreator Nov 12, 2024
d11ba30
ci(action): update github/codeql-action action to v3.27.2 (#912)
renovate[bot] Nov 12, 2024
edcff3b
chore(deps): lock file maintenance
renovate[bot] Nov 18, 2024
a960a29
chore(deps): update dependency husky to v9.1.7
renovate[bot] Nov 22, 2024
9d9ab94
chore(deps): update dependency @commitlint/cli to v19.6.0
renovate[bot] Nov 23, 2024
26a8f9f
ci(action): update step-security/harden-runner action to v2.10.2 (#920)
renovate[bot] Nov 24, 2024
2a4035e
ci(action): update github/codeql-action action to v3.27.5 (#917)
renovate[bot] Nov 24, 2024
5cf24da
chore(deps): pin dependency lint-staged to 15.2.10 (#916)
renovate[bot] Nov 24, 2024
135fdf7
chore(deps): lock file maintenance
renovate[bot] Nov 25, 2024
3447ff5
chore(deps): update dependency typescript to v5.7.2
renovate[bot] Nov 26, 2024
9181b6a
chore(deps): update dependency @types/node to v20.17.7
renovate[bot] Nov 27, 2024
5899fc2
chore(deps): update dependency @types/node to v20.17.8
renovate[bot] Nov 29, 2024
ca5065a
chore(deps): update dependency @types/node to v20.17.9
renovate[bot] Dec 1, 2024
23d67a4
chore(deps): lock file maintenance
renovate[bot] Dec 2, 2024
94465ae
chore(deps): lock file maintenance
renovate[bot] Dec 9, 2024
b58fb6b
feat: support async handling and add CronJob status tracking (#894)
Zamoca42 Dec 10, 2024
f4e9e02
Release v3.3.0 [skip ci]
semantic-release-bot Dec 10, 2024
f6270f8
fix: correct waitForCompletion behavior (#924)
intcreator Dec 12, 2024
789015b
Release v3.3.1 [skip ci]
semantic-release-bot Dec 12, 2024
fcdbe00
fix merge conflict from waitForCompletion feature
intcreator Dec 14, 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
60 changes: 0 additions & 60 deletions .eslintrc

This file was deleted.

25 changes: 15 additions & 10 deletions .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,26 @@
"osvVulnerabilityAlerts": true,
"packageRules": [
{
"matchPackagePatterns": ["*"],
"semanticCommitType": "chore"
"semanticCommitType": "chore",
"matchPackageNames": ["*"]
},
{
"matchDepTypes": ["dependencies"],
"matchUpdateTypes": ["minor", "patch"],
"semanticCommitType": "build",
"automerge": true,
"automergeType": "branch"
},
{
"matchDepTypes": ["dependencies"],
"matchUpdateTypes": ["major"],
"semanticCommitType": "build"
},
{
"matchDepTypes": ["action"],
"semanticCommitType": "ci",
"semanticCommitScope": "action"
},

{
"extends": ["monorepo:semantic-release"],
"groupName": "semantic-release related packages",
Expand All @@ -49,14 +56,13 @@
"matchUpdateTypes": ["digest", "patch", "minor", "major"]
},
{
"matchPackagePatterns": [
"@insurgent/conventional-changelog-preset",
"@insurgent/commitlint-config"
],
"groupName": "semantic-release related packages",
"matchUpdateTypes": ["digest", "patch", "minor", "major"]
"matchUpdateTypes": ["digest", "patch", "minor", "major"],
"matchPackageNames": [
"/@insurgent/conventional-changelog-preset/",
"/@insurgent/commitlint-config/"
]
},

{
"extends": ["packages:linters"],
"groupName": "linters",
Expand All @@ -67,7 +73,6 @@
"groupName": "tests",
"addLabels": ["tests"]
},

{
"matchDepTypes": ["devDependencies"],
"matchUpdateTypes": ["minor", "patch"],
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,16 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- name: Checkout repository
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@8a470fddafa5cbb6266ee11b37ef4d8aae19c571 # v3.24.6
uses: github/codeql-action/init@f09c1c0a94de965c15400f5634aa42fac8fb8f88 # v3.27.5
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -49,7 +49,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@8a470fddafa5cbb6266ee11b37ef4d8aae19c571 # v3.24.6
uses: github/codeql-action/autobuild@f09c1c0a94de965c15400f5634aa42fac8fb8f88 # v3.27.5

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
Expand All @@ -62,6 +62,6 @@ jobs:
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@8a470fddafa5cbb6266ee11b37ef4d8aae19c571 # v3.24.6
uses: github/codeql-action/analyze@f09c1c0a94de965c15400f5634aa42fac8fb8f88 # v3.27.5
with:
category: '/language:${{matrix.language}}'
3 changes: 2 additions & 1 deletion .github/workflows/lint_pr_title.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- uses: amannn/action-semantic-pull-request@e9fabac35e210fea40ca5b14c0da95a099eff26f # v5
id: lint_pr_title
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
HUSKY: 0

- uses: marocchino/sticky-pull-request-comment@331f8f5b4215f0445d3c07b4967662a32a2d3e31 # v2
# When the previous steps fails, the workflow would stop. By adding this
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- name: Checkout project
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
with:
persist-credentials: false

- name: Use Node.js LTS
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4
with:
node-version: 'lts/*'
cache: npm
Expand All @@ -47,3 +47,4 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.CI_GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
HUSKY: 0
10 changes: 5 additions & 5 deletions .github/workflows/scorecards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,17 +31,17 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- name: 'Checkout code'
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- name: 'Run analysis'
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
uses: ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # v2.4.0
with:
results_file: results.sarif
results_format: sarif
Expand All @@ -63,14 +63,14 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: 'Upload artifact'
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: 'Upload to code-scanning'
uses: github/codeql-action/upload-sarif@8a470fddafa5cbb6266ee11b37ef4d8aae19c571 # v3.24.6
uses: github/codeql-action/upload-sarif@f09c1c0a94de965c15400f5634aa42fac8fb8f88 # v3.27.5
with:
sarif_file: results.sarif
8 changes: 4 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
node: [16, 18, 20]
node: [16, 18, 20, 22]

runs-on: ${{ matrix.os }}
timeout-minutes: 5
Expand All @@ -38,15 +38,15 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- name: Checkout project
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4

- name: Use Node.js ${{ matrix.node }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4
with:
node-version: ${{ matrix.node }}
cache: 'npm'
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -128,3 +128,6 @@ dist
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

# husky local debugging helper scripts
.husky/_
7 changes: 0 additions & 7 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -1,11 +1,4 @@
#!/usr/bin/env sh

# https://typicode.github.io/husky/guide.html#disable-husky-in-ci-docker-prod
[ -n "$CI" ] && exit 0

# only run commitlint on main (for admins pushing directly to branch)
[ "$(git rev-parse --abbrev-ref HEAD)" != "main" ] && exit 0

. "$(dirname -- "$0")/_/husky.sh"

npx --no -- commitlint --edit ${1}
1 change: 1 addition & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npx lint-staged
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
stable
Loading