Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
2fd018b
#37983: Converted action from CJS to ESM, replaced Jest with Vitest a…
janssen-tiobe Mar 3, 2026
216ccf6
#37983: Updated workflows and package.json to require node 24
janssen-tiobe Mar 3, 2026
c11fda7
#37983: Now also updated package.json to require node 24
janssen-tiobe Mar 3, 2026
cec48b4
#37983: Updated more dependencies to their latest (not updating eslin…
janssen-tiobe Mar 3, 2026
a9be434
#37983: Rewrote test to suppress logging to console during tests
janssen-tiobe Mar 3, 2026
d3a6699
#37983: Updated package-lock.json to match package.json
janssen-tiobe Mar 3, 2026
106cb41
RM-37983: Merged main into branch after release of v3.8.0
janssen-tiobe Mar 20, 2026
315a4d5
Merge branch 'main' into 37983-move_to_esm
janssen-tiobe Apr 28, 2026
d3031d5
Fixed tests failing because of missed stuff in merge
janssen-tiobe Apr 28, 2026
dbb7f76
Changed a tests value to get more coverage
janssen-tiobe Apr 28, 2026
7904f67
Added tests to get more coverage
janssen-tiobe Apr 28, 2026
85343e6
Merged branch 'main' into 37983-move_to_esm
janssen-tiobe Jul 15, 2026
820963b
Fixed typo in workflows job name
janssen-tiobe Jul 15, 2026
a7e3bad
Fixed review feedback
janssen-tiobe Jul 15, 2026
f6c80ae
Simplified ChangedFile, removed ChangeType enum, refactored tests to …
janssen-tiobe Jul 16, 2026
65f6c76
Added typechecking for test files
janssen-tiobe Jul 16, 2026
97fc6e4
Added eslint type-checking for typescript
janssen-tiobe Jul 16, 2026
ac9e3c9
Building project before running TICS
janssen-tiobe Jul 16, 2026
65b7178
Configuring eslint another way so TICS picks up compiler warnings
janssen-tiobe Jul 16, 2026
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
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
dist/** linguist-generated
* text eol=lf
3 changes: 2 additions & 1 deletion .githooks/pre-commit/check
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
#!/bin/sh
npm run lint
npm run type-check
npm run lint
2 changes: 1 addition & 1 deletion .githooks/pre-commit/package
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/sh
npm run package
exec git add dist
exec git add dist
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
- name: Build
uses: actions/setup-node@v6
with:
node-version: 20
node-version-file: package.json
- run: |
npm ci
npm run package
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,17 @@ name: Test
on: push

jobs:
Jest:
name: Jest
test:
name: test
runs-on: ubuntu-latest
if: ${{ !contains(github.event.head_commit.message, 'Build dist after push to main') }}
steps:
- name: Checkout
uses: actions/checkout@v7
- name: Jest
- name: Setup node
uses: actions/setup-node@v6
with:
node-version-file: package.json
- run: npm ci
- run: npm run test:coverage
env:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/tics-analyzer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ jobs:
- uses: actions/checkout@v7
- name: Setup Node.js environment
uses: actions/setup-node@v6
with:
node-version-file: package.json
- run: npm ci
- run: npm run build
- run: npm run test:coverage
env:
INPUT_GITHUBTOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/tics-client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,10 @@ jobs:
- uses: actions/checkout@v7
- name: Setup Node.js environment
uses: actions/setup-node@v6
with:
node-version-file: package.json
- run: npm ci
- run: npm run build
- run: npm run test:coverage
env:
INPUT_GITHUBTOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -109,5 +109,5 @@ branding:
icon: flag
color: blue
runs:
using: node20
using: node24
main: dist/index.js
Loading
Loading