Compare commits

..

23 Commits
v9.2.0 ... main

Author SHA1 Message Date
dependabot[bot]
b207e52793 build(deps): bump fast-xml-parser from 5.3.6 to 5.4.1 (#1351)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2026-02-28 08:20:15 +00:00
dependabot[bot]
f6671aa25d build(deps): bump minimatch from 3.1.3 to 3.1.5 (#1350)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2026-02-28 09:08:03 +01:00
Fernandez Ludovic
6b23cb2cbc docs: update examples 2026-02-28 08:31:27 +01:00
dependabot[bot]
02d66c3f78 build(deps): bump minimatch (#1348)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2026-02-25 00:54:57 +00:00
dependabot[bot]
17a5bf4dbc build(deps): bump fast-xml-parser from 5.3.4 to 5.3.6 (#1346)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2026-02-18 09:29:28 +00:00
dependabot[bot]
fce8c98977 build(deps-dev): bump the dev-dependencies group across 1 directory with 3 updates (#1344)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2026-02-16 15:15:42 +01:00
dependabot[bot]
b62bd5d234 build(deps-dev): bump the dev-dependencies group with 2 updates (#1340) 2026-02-02 12:01:18 +01:00
dependabot[bot]
d6deb2e8bd build(deps): bump fast-xml-parser from 5.3.3 to 5.3.4 (#1339)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2026-01-31 02:24:27 +01:00
dependabot[bot]
2c963d3543 build(deps): bump @types/node from 25.0.9 to 25.0.10 in the dependencies group (#1338) 2026-01-26 13:54:47 +01:00
dependabot[bot]
66754993e2 build(deps-dev): bump the dev-dependencies group with 3 updates (#1337) 2026-01-26 13:54:21 +01:00
dependabot[bot]
a3a03ee425 build(deps): bump the dependencies group with 2 updates (#1336)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2026-01-19 10:58:50 +00:00
dependabot[bot]
fd271f07e7 build(deps-dev): bump the dev-dependencies group with 4 updates (#1335) 2026-01-19 11:48:00 +01:00
dependabot[bot]
de73c35617 build(deps): bump the dependencies group with 6 updates (#1334)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2026-01-12 14:07:29 +00:00
dependabot[bot]
f75f4b02ef build(deps-dev): bump the dev-dependencies group with 2 updates (#1333)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2026-01-12 13:48:04 +00:00
dependabot[bot]
f75c1c4ee8 build(deps-dev): bump the dev-dependencies group with 2 updates (#1332) 2026-01-05 12:24:50 +01:00
dependabot[bot]
e9dc9291fd build(deps-dev): bump the dev-dependencies group with 2 updates (#1330) 2025-12-29 14:34:53 +01:00
dependabot[bot]
2e568c9b8b build(deps): bump @types/node from 25.0.2 to 25.0.3 in the dependencies group (#1329) 2025-12-22 17:18:27 +01:00
dependabot[bot]
6ad01b21aa build(deps-dev): bump the dev-dependencies group with 2 updates (#1328) 2025-12-22 17:17:59 +01:00
dependabot[bot]
ef750330e2 build(deps): bump the dependencies group with 4 updates (#1327)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-12-15 10:24:02 +00:00
dependabot[bot]
3ab2377cc3 build(deps-dev): bump the dev-dependencies group with 2 updates (#1326) 2025-12-15 11:13:55 +01:00
dependabot[bot]
ca80beefdd build(deps-dev): bump the dev-dependencies group with 3 updates (#1325) 2025-12-08 13:32:43 +01:00
Fernandez Ludovic
87a373f691 chore: update workflow 2025-12-08 13:12:37 +01:00
Fernandez Ludovic
7fa6da85a5 chore: update workflow 2025-12-08 12:54:19 +01:00
9 changed files with 94388 additions and 104604 deletions

View File

@@ -6,7 +6,7 @@
"parser": "@typescript-eslint/parser", "parser": "@typescript-eslint/parser",
"parserOptions": { "parserOptions": {
"ecmaVersion": 2020, "ecmaVersion": 2020,
"sourceType": "module" "sourceType": "commonjs"
}, },
"extends": [ "extends": [
"eslint:recommended", "eslint:recommended",

View File

@@ -40,8 +40,8 @@ jobs:
version: version:
- "" - ""
- "latest" - "latest"
- "v2.5" - "v2.10"
- "v2.5.0" - "v2.10.1"
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
permissions: permissions:
contents: read contents: read
@@ -73,8 +73,8 @@ jobs:
version: version:
- "" - ""
- "latest" - "latest"
- "v2.5.0" - "v2.10.1"
- "655e8ede5178280b2a640e185bc4a343aed0f54e" - "f8861ca84d805a673945d037bae1559c3567aadc"
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
permissions: permissions:
contents: read contents: read
@@ -135,8 +135,8 @@ jobs:
version: version:
- "" - ""
- "latest" - "latest"
- "v2.5" - "v2.10"
- "v2.5.0" - "v2.10.1"
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
permissions: permissions:
contents: read contents: read

View File

@@ -56,7 +56,7 @@ jobs:
- name: golangci-lint - name: golangci-lint
uses: golangci/golangci-lint-action@v9 uses: golangci/golangci-lint-action@v9
with: with:
version: v2.6 version: v2.10
``` ```
</details> </details>
@@ -94,7 +94,7 @@ jobs:
- name: golangci-lint - name: golangci-lint
uses: golangci/golangci-lint-action@v9 uses: golangci/golangci-lint-action@v9
with: with:
version: v2.6 version: v2.10
``` ```
You will also likely need to add the following `.gitattributes` file to ensure that line endings for Windows builds are properly formatted: You will also likely need to add the following `.gitattributes` file to ensure that line endings for Windows builds are properly formatted:
@@ -120,7 +120,7 @@ on:
env: env:
GO_VERSION: stable GO_VERSION: stable
GOLANGCI_LINT_VERSION: v2.6 GOLANGCI_LINT_VERSION: v2.10
jobs: jobs:
detect-modules: detect-modules:
@@ -179,7 +179,7 @@ jobs:
with: with:
os: ${{ matrix.os }} os: ${{ matrix.os }}
go-version: ${{ matrix.go-version }} go-version: ${{ matrix.go-version }}
golangci-lint-version: v2.6 golangci-lint-version: v2.10
``` ```
```yaml ```yaml
@@ -201,7 +201,7 @@ on:
golangci-lint-version: golangci-lint-version:
description: 'Golangci-lint version' description: 'Golangci-lint version'
type: string type: string
default: 'v2.6' default: 'v2.10'
jobs: jobs:
detect-modules: detect-modules:
@@ -297,7 +297,7 @@ When `install-mode` is:
```yml ```yml
uses: golangci/golangci-lint-action@v9 uses: golangci/golangci-lint-action@v9
with: with:
version: v2.6 version: v2.10
# ... # ...
``` ```

98183
dist/post_run/index.js generated vendored

File diff suppressed because one or more lines are too long

98183
dist/run/index.js generated vendored

File diff suppressed because one or more lines are too long

55
eslint.config.mjs Normal file
View File

@@ -0,0 +1,55 @@
import { defineConfig } from "eslint/config";
import { fixupConfigRules, fixupPluginRules } from "@eslint/compat";
import typescriptEslint from "@typescript-eslint/eslint-plugin";
import simpleImportSort from "eslint-plugin-simple-import-sort";
import globals from "globals";
import tsParser from "@typescript-eslint/parser";
import path from "node:path";
import { fileURLToPath } from "node:url";
import js from "@eslint/js";
import { FlatCompat } from "@eslint/eslintrc";
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const compat = new FlatCompat({
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
allConfig: js.configs.all
});
export default defineConfig([{
extends: fixupConfigRules(compat.extends(
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"plugin:import/errors",
"plugin:import/warnings",
"plugin:import/typescript",
"plugin:prettier/recommended",
)),
plugins: {
"@typescript-eslint": fixupPluginRules(typescriptEslint),
"simple-import-sort": simpleImportSort,
},
languageOptions: {
globals: {
...globals.node,
...globals.jest,
},
parser: tsParser,
ecmaVersion: 2020,
sourceType: "commonjs",
},
rules: {
"import/first": "error",
"import/newline-after-import": "error",
"import/no-duplicates": "error",
"simple-import-sort/imports": "error",
"simple-import-sort/exports": "error",
"sort-imports": "off",
},
}]);

View File

@@ -1,4 +1,4 @@
version: v2.6.1 version: v2.10.1
name: custom-golangci-lint name: custom-golangci-lint
#destination: ./zzz/path/ #destination: ./zzz/path/

1773
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -27,14 +27,14 @@
"node": ">=24.0.0" "node": ">=24.0.0"
}, },
"dependencies": { "dependencies": {
"@actions/cache": "^4.1.0", "@actions/cache": "^5.0.3",
"@actions/core": "^1.11.1", "@actions/core": "^2.0.2",
"@actions/exec": "^1.1.1", "@actions/exec": "^2.0.0",
"@actions/github": "^6.0.1", "@actions/github": "^7.0.0",
"@actions/http-client": "^3.0.0", "@actions/http-client": "^3.0.0",
"@actions/tool-cache": "^3.0.0",
"@octokit/plugin-retry": "^6.1.0", "@octokit/plugin-retry": "^6.1.0",
"@actions/tool-cache": "^2.0.2", "@types/node": "^25.0.10",
"@types/node": "^24.10.1",
"@types/semver": "^7.7.1", "@types/semver": "^7.7.1",
"@types/tmp": "^0.2.6", "@types/tmp": "^0.2.6",
"@types/which": "^3.0.4", "@types/which": "^3.0.4",
@@ -43,15 +43,19 @@
"yaml": "^2.8.2" "yaml": "^2.8.2"
}, },
"devDependencies": { "devDependencies": {
"@typescript-eslint/eslint-plugin": "^8.48.0", "@eslint/compat": "^2.0.2",
"@eslint/eslintrc": "^3.3.3",
"@eslint/js": "^9.39.2",
"@typescript-eslint/eslint-plugin": "^8.55.0",
"@typescript-eslint/parser": "^8.32.1", "@typescript-eslint/parser": "^8.32.1",
"@vercel/ncc": "^0.38.4", "@vercel/ncc": "^0.38.4",
"eslint": "^8.57.1", "eslint": "^9.39.2",
"eslint-config-prettier": "^10.1.8", "eslint-config-prettier": "^10.1.8",
"eslint-plugin-import": "^2.32.0", "eslint-plugin-import": "^2.32.0",
"eslint-plugin-prettier": "^5.5.4", "eslint-plugin-prettier": "^5.5.5",
"eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-simple-import-sort": "^12.1.1",
"prettier": "^3.7.3", "globals": "^17.3.0",
"prettier": "^3.8.1",
"typescript": "^5.9.3" "typescript": "^5.9.3"
} }
} }