chore(ecmascript)!: switch to ES2024 #3253
pull_request.yml
on: pull_request_target
Build ποΈ
/
Prepare Docker build variables π·οΈπ³
2s
Matrix: Build ποΈ / tauri
Create comments βοΈ
/
Cloudflare Pages deployment ππ
3s
Automation ποΈ
/
Label conflicted PRs π·οΈβ
2s
Semantic Pull Request π
2s
Labeling π·οΈ
2s
Quality checks ππ§ͺ
/
Vulnerable dependencies π
3s
Quality checks ππ§ͺ
/
Commit linting π¬β
4s
Matrix: GitHub CodeQL π¬ / analyze
Matrix: Quality checks ππ§ͺ / quality
Matrix: Build ποΈ / docker
Deploy π
/
...
/
Cloudflare Pages deployment ππ
4s
Annotations
18 errors and 17 warnings
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ
Process completed with exit code 2.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '(Config<RulesRecord> | { name: string; $schema?: string | undefined; env?: { [name: string]: boolean; } | undefined; extends?: string | string[] | undefined; globals?: Globals | undefined; noInlineConfig?: boolean | undefined; overrides?: ConfigOverride<RulesRecord>[] | undefined; parser?: string | undefined; parserOptions?: ParserOptions | undefined; plugins?: string[] | undefined; processor?: string | undefined; reportUnusedDisableDirectives?: boolean | undefined; settings?: { [name: string]: any; } | undefined; rules?: Partial<RulesRecord> | undefined; } | { name: string; rules: { 'no-empty': ["error", { allowEmptyCatch: boolean; }]; 'no-extend-native': "error"; curly: ["error", string]; 'prefer-arrow-callback': "error"; 'multiline-comment-style': "error"; 'unicode-bom': ["error", string]; eqeqeq: (string | { null: string; })[]; '@stylistic/quotes': ["error", string, { avoidEscape: boolean; }]; '@stylistic/linebreak-style': ["error", string]; 'unicorn/import-style': "off"; 'unicorn/filename-case': "off"; 'unicorn/consistent-function-scoping': "off"; 'unicorn/prevent-abbreviations': "off"; 'unicorn/no-await-expression-member': "off"; 'unicorn/explicit-length-check': "off"; '@stylistic/padding-line-between-statements': ["error", { blankLine: string; prev: string; next: string; }, { blankLine: string; prev: string; next: string; }, { blankLine: string; prev: string; next: string[]; }, { blankLine: string; prev: string[]; next: string; }, { blankLine: string; prev: string[]; next: string[]; }, { blankLine: string; prev: string[]; next: string; }, { blankLine: string; prev: string; next: string[]; }, { blankLine: string; prev: string[]; next: string; }, { blankLine: string; prev: string; next: string; }]; 'file-progress/activate'?: undefined; }; settings?: undefined; plugins?: undefined; } | { name: string; settings: { progress: { successMessage: string; }; }; plugins: { 'file-progress': { meta: { name: string; version: string; }; configs: { recommended: Config<RulesRecord>; 'recommended-ci': Config<RulesRecord>; }; rules: { activate: RuleModule; }; }; }; rules: { 'file-progress/activate': 0 | 1; 'no-empty'?: undefined; 'no-extend-native'?: undefined; curly?: undefined; 'prefer-arrow-callback'?: undefined; 'multiline-comment-style'?: undefined; 'unicode-bom'?: undefined; eqeqeq?: undefined; '@stylistic/quotes'?: undefined; '@stylistic/linebreak-style'?: undefined; 'unicorn/import-style'?: undefined; 'unicorn/filename-case'?: undefined; 'unicorn/consistent-function-scoping'?: undefined; 'unicorn/prevent-abbreviations'?: undefined; 'unicorn/no-await-expression-member'?: undefined; 'unicorn/explicit-length-check'?: undefined; '@stylistic/padding-line-between-statements'?: undefined; }; })[]' does not satisfy the expected type 'Config<RulesRecord>[]'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Property 'difference' does not exist on type 'Set<string>'. Do you need to change your target library? Try changing the 'lib' compiler option to 'esnext' or later.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '{ name: string; $schema?: string | undefined; env?: { [name: string]: boolean; } | undefined; extends?: string | string[] | undefined; globals?: Linter.Globals | undefined; noInlineConfig?: boolean | undefined; overrides?: Linter.ConfigOverride<Linter.RulesRecord>[] | undefined; parser?: string | undefined; parserOptions?: Linter.ParserOptions | undefined; plugins?: string[] | undefined; processor?: string | undefined; reportUnusedDisableDirectives?: boolean | undefined; settings?: { [name: string]: any; } | undefined; rules?: Partial<Linter.RulesRecord> | undefined; }' is not assignable to type 'Config<RulesRecord>'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '(string | { null: string; })[]' is not assignable to type 'RuleEntry<any[]> | undefined'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Object is possibly 'undefined'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Object is possibly 'undefined'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '{ name: string; plugins: { unocss: { rules: { order: RuleWithMeta<[], "", unknown>; "order-attributify": RuleWithMeta<[], "", unknown>; blocklist: RuleWithMeta<[], "", unknown>; "enforce-class-compile": RuleWithMeta<[], "", unknown>; }; }; }; rules: { readonly "unocss/order": "warn"; readonly "unocss/order-attributify": "warn"; }; }' is not assignable to type 'Config<RulesRecord>'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Property 'difference' does not exist on type 'Set<string>'. Do you need to change your target library? Try changing the 'lib' compiler option to 'esnext' or later.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '{ name: string; $schema?: string | undefined; env?: { [name: string]: boolean; } | undefined; extends?: string | string[] | undefined; globals?: Linter.Globals | undefined; noInlineConfig?: boolean | undefined; overrides?: Linter.ConfigOverride<Linter.RulesRecord>[] | undefined; parser?: string | undefined; parserOptions?: Linter.ParserOptions | undefined; plugins?: string[] | undefined; processor?: string | undefined; reportUnusedDisableDirectives?: boolean | undefined; settings?: { [name: string]: any; } | undefined; rules?: Partial<Linter.RulesRecord> | undefined; }' is not assignable to type 'Config<RulesRecord>'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '(string | { null: string; })[]' is not assignable to type 'RuleEntry<any[]> | undefined'.
|
Build ποΈ / Tauri for MacOS π₯οΈ
Process completed with exit code 1.
|
Quality checks ππ§ͺ / Run analyze:cycles π΅οΈββοΈ
Process completed with exit code 1.
|
Build ποΈ / Tauri for Ubuntu π₯οΈ
Process completed with exit code 1.
|
Build ποΈ / Docker image for amd64 πΏπ³
buildx failed with: ERROR: failed to solve: process "/bin/sh -c npm ci --no-audit && npm run build" did not complete successfully: exit code: 1
|
Build ποΈ / Tauri for Windows π₯οΈ
Process completed with exit code 1.
|
Build ποΈ / Docker image for arm64 πΏπ³
buildx failed with: ERROR: failed to solve: process "/bin/sh -c npm ci --no-audit && npm run build" did not complete successfully: exit code: 1
|
Deploy π / Cloudflare Pages π
Unable to download artifact(s): Artifact not found for name: frontend
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
|
Labeling π·οΈ
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Semantic Pull Request π
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build ποΈ / Prepare Docker build variables π·οΈπ³
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Automation ποΈ / Label conflicted PRs π·οΈβ
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Create comments βοΈ / Cloudflare Pages deployment ππ
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quality checks ππ§ͺ / Vulnerable dependencies π
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quality checks ππ§ͺ / Commit linting π¬β
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quality checks ππ§ͺ / Run test π΅οΈββοΈ
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quality checks ππ§ͺ / Run analyze:cycles π΅οΈββοΈ
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build ποΈ / Tauri for Ubuntu π₯οΈ
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
GitHub CodeQL π¬ / Analyze javascript-typescript π¬
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build ποΈ / Docker image for amd64 πΏπ³
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build ποΈ / Docker image for arm64 πΏπ³
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Deploy π / Cloudflare Pages π
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Deploy π / Compose and push comment π / Cloudflare Pages deployment ππ
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|