Skip to content

rspack-ecosystem-ci-from-pr #296

rspack-ecosystem-ci-from-pr

rspack-ecosystem-ci-from-pr #296

Re-run triggered September 13, 2024 04:15
Status Failure
Total duration 2m 45s
Artifacts 1

ecosystem-ci-from-pr.yml

on: workflow_dispatch
create-comment
2s
create-comment
Get Runner Labels  /  Get Runner Labels
0s
Get Runner Labels / Get Runner Labels
Prepare Rspack Binding
3m 5s
Prepare Rspack Binding
Matrix: execute-all
execute-selected-suite
0s
execute-selected-suite
update-comment
4s
update-comment
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 9 warnings
execute-all (nx)
Process completed with exit code 1.
execute-all (rsbuild)
Process completed with exit code 1.
cases/auto-external/index.test.ts > auto external default should works: workspace/rslib/rslib/e2e/cases/auto-external/index.test.ts#L15
AssertionError: expected '"use strict";\n// The require scope\n…' to contain 'var external_react_namespaceObject = …' - Expected + Received - var external_react_namespaceObject = require("react"); + "use strict"; + // The require scope + var __webpack_require__ = {}; + /************************************************************************/ // webpack/runtime/compat_get_default_export + (()=>{ + // getDefaultExport function for compatibility with non-harmony modules + __webpack_require__.n = function(module) { + var getter = module && module.__esModule ? function() { + return module['default']; + } : function() { + return module; + }; + __webpack_require__.d(getter, { + a: getter + }); + return getter; + }; + })(); + // webpack/runtime/define_property_getters + (()=>{ + __webpack_require__.d = function(exports1, definition) { + for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { + enumerable: true, + get: definition[key] + }); + }; + })(); + // webpack/runtime/has_own_property + (()=>{ + __webpack_require__.o = function(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); + }; + })(); + // webpack/runtime/make_namespace_object + (()=>{ + // define __esModule on exports + __webpack_require__.r = function(exports1) { + if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { + value: 'Module' + }); + Object.defineProperty(exports1, '__esModule', { + value: true + }); + }; + })(); + /************************************************************************/ var __webpack_exports__ = {}; + // ESM COMPAT FLAG + __webpack_require__.r(__webpack_exports__); + // EXPORTS + __webpack_require__.d(__webpack_exports__, { + foo: ()=>/* binding */ foo + }); + const external_react_namespaceObject = require("react"); + var external_react_default = /*#__PURE__*/ __webpack_require__.n(external_react_namespaceObject); + const foo = ()=>external_react_default().version; + var __webpack_export_target__ = exports; + for(var i in __webpack_exports__)__webpack_export_target__[i] = __webpack_exports__[i]; + if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, '__esModule', { + value: true + }); + ❯ cases/auto-external/index.test.ts:15:27
cases/auto-external/index.test.ts > auto external sub path should works: workspace/rslib/rslib/e2e/cases/auto-external/index.test.ts#L35
AssertionError: expected '"use strict";\n// The require scope\n…' to contain 'var external_react_namespaceObject = …' - Expected + Received - var external_react_namespaceObject = require("react"); + "use strict"; + // The require scope + var __webpack_require__ = {}; + /************************************************************************/ // webpack/runtime/compat_get_default_export + (()=>{ + // getDefaultExport function for compatibility with non-harmony modules + __webpack_require__.n = function(module) { + var getter = module && module.__esModule ? function() { + return module['default']; + } : function() { + return module; + }; + __webpack_require__.d(getter, { + a: getter + }); + return getter; + }; + })(); + // webpack/runtime/define_property_getters + (()=>{ + __webpack_require__.d = function(exports1, definition) { + for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { + enumerable: true, + get: definition[key] + }); + }; + })(); + // webpack/runtime/has_own_property + (()=>{ + __webpack_require__.o = function(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); + }; + })(); + // webpack/runtime/make_namespace_object + (()=>{ + // define __esModule on exports + __webpack_require__.r = function(exports1) { + if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { + value: 'Module' + }); + Object.defineProperty(exports1, '__esModule', { + value: true + }); + }; + })(); + /************************************************************************/ var __webpack_exports__ = {}; + // ESM COMPAT FLAG + __webpack_require__.r(__webpack_exports__); + // EXPORTS + __webpack_require__.d(__webpack_exports__, { + foo: ()=>/* binding */ foo + }); + const external_react_namespaceObject = require("react"); + var external_react_default = /*#__PURE__*/ __webpack_require__.n(external_react_namespaceObject); + const jsx_runtime_namespaceObject = require("react/jsx-runtime"); + var jsx_runtime_default = /*#__PURE__*/ __webpack_require__.n(jsx_runtime_namespaceObject); + const foo = ()=>[ + external_react_default().version, + jsx_runtime_default().jsx + ]; + var __webpack_export_target__ = exports; + for(var i in __webpack_exports__)__webpack_export_target__[i] = __webpack_exports__[i]; + if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, '__esModule', { + value: true + }); + ❯ cases/auto-external/index.test.ts:35:23
cases/auto-external/index.test.ts > externals should overrides auto external: workspace/rslib/rslib/e2e/cases/auto-external/index.test.ts#L68
AssertionError: expected '"use strict";\n// The require scope\n…' to contain 'var external_react1_namespaceObject =…' - Expected + Received - var external_react1_namespaceObject = require("react1"); + "use strict"; + // The require scope + var __webpack_require__ = {}; + /************************************************************************/ // webpack/runtime/compat_get_default_export + (()=>{ + // getDefaultExport function for compatibility with non-harmony modules + __webpack_require__.n = function(module) { + var getter = module && module.__esModule ? function() { + return module['default']; + } : function() { + return module; + }; + __webpack_require__.d(getter, { + a: getter + }); + return getter; + }; + })(); + // webpack/runtime/define_property_getters + (()=>{ + __webpack_require__.d = function(exports1, definition) { + for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { + enumerable: true, + get: definition[key] + }); + }; + })(); + // webpack/runtime/has_own_property + (()=>{ + __webpack_require__.o = function(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); + }; + })(); + // webpack/runtime/make_namespace_object + (()=>{ + // define __esModule on exports + __webpack_require__.r = function(exports1) { + if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { + value: 'Module' + }); + Object.defineProperty(exports1, '__esModule', { + value: true + }); + }; + })(); + /************************************************************************/ var __webpack_exports__ = {}; + // ESM COMPAT FLAG + __webpack_require__.r(__webpack_exports__); + // EXPORTS + __webpack_require__.d(__webpack_exports__, { + foo: ()=>/* binding */ foo + }); + const external_react1_namespaceObject = require("react1"); + var external_react1_default = /*#__PURE__*/ __webpack_require__.n(external_react1_namespaceObject); + const foo = ()=>external_react1_default().version; + var __webpack_export_target__ = exports; + for(var i in __webpack_exports__)__webpack_export_target__[i] = __webpack_exports__[i]; + if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, '__esModule', { + value: true + }); + ❯ cases/auto-external/index.test.ts:68:23
cases/bundle-false/index.test.ts > auto add extension for relative import: workspace/rslib/rslib/e2e/cases/bundle-false/index.test.ts#L62
AssertionError: expected '"use strict";\n// The require scope\n…' to contain 'var external_bar_cjs_namespaceObject …' - Expected + Received - var external_bar_cjs_namespaceObject = require("./bar.cjs"); + "use strict"; + // The require scope + var __webpack_require__ = {}; + /************************************************************************/ // webpack/runtime/define_property_getters + (()=>{ + __webpack_require__.d = function(exports1, definition) { + for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { + enumerable: true, + get: definition[key] + }); + }; + })(); + // webpack/runtime/has_own_property + (()=>{ + __webpack_require__.o = function(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); + }; + })(); + // webpack/runtime/make_namespace_object + (()=>{ + // define __esModule on exports + __webpack_require__.r = function(exports1) { + if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { + value: 'Module' + }); + Object.defineProperty(exports1, '__esModule', { + value: true + }); + }; + })(); + /************************************************************************/ var __webpack_exports__ = {}; + // ESM COMPAT FLAG + __webpack_require__.r(__webpack_exports__); + // EXPORTS + __webpack_require__.d(__webpack_exports__, { + text: ()=>/* binding */ src_text + }); + const external_bar_cjs_namespaceObject = require("./bar.cjs"); + const external_baz_cjs_namespaceObject = require("./baz.cjs"); + const external_foo_cjs_namespaceObject = require("./foo.cjs"); + const external_qux_cjs_namespaceObject = require("./qux.cjs"); + // @ts-ignore + // @ts-ignore + const src_text = external_foo_cjs_namespaceObject.foo + external_bar_cjs_namespaceObject.bar + external_baz_cjs_namespaceObject.baz + external_qux_cjs_namespaceObject.qux; + var __webpack_export_target__ = exports; + for(var i in __webpack_exports__)__webpack_export_target__[i] = __webpack_exports__[i]; + if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, '__esModule', { + value: true + }); + ❯ cases/bundle-false/index.test.ts:62:44
cases/externals/index.test.ts > auto externalize Node.js built-in modules when `output.target` is "node": workspace/rslib/rslib/e2e/cases/externals/index.test.ts#L34
AssertionError: expected '"use strict";\nvar __webpack_modules_…' to contain 'var external_fs_namespaceObject = req…' - Expected + Received - var external_fs_namespaceObject = require("fs"); + "use strict"; + var __webpack_modules__ = { + bar: function(module) { + module.exports = require("bar"); + }, + foo: function(module) { + module.exports = require("foo"); + } + }; + /************************************************************************/ // The module cache + var __webpack_module_cache__ = {}; + // The require function + function __webpack_require__(moduleId) { + // Check if module is in cache + var cachedModule = __webpack_module_cache__[moduleId]; + if (void 0 !== cachedModule) return cachedModule.exports; + // Create a new module (and put it into the cache) + var module = __webpack_module_cache__[moduleId] = { + exports: {} + }; + // Execute the module function + __webpack_modules__[moduleId](module, module.exports, __webpack_require__); + // Return the exports of the module + return module.exports; + } + /************************************************************************/ // webpack/runtime/compat_get_default_export + (()=>{ + // getDefaultExport function for compatibility with non-harmony modules + __webpack_require__.n = function(module) { + var getter = module && module.__esModule ? function() { + return module['default']; + } : function() { + return module; + }; + __webpack_require__.d(getter, { + a: getter + }); + return getter; + }; + })(); + // webpack/runtime/define_property_getters + (()=>{ + __webpack_require__.d = function(exports1, definition) { + for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { + enumerable: true, + get: definition[key] + }); + }; + })(); + // webpack/runtime/has_own_property + (()=>{ + __webpack_require__.o = function(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); + }; + })(); + // webpack/runtime/make_namespace_object + (()=>{ + // define __esModule on exports + __webpack_require__.r = function(exports1) { + if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { + value: 'Module' + }); + Object.defineProperty(exports1, '__esModule', { + value: true + }); + }; + })(); + /************************************************************************/ var __webpack_exports__ = {}; + // ESM COMPAT FLAG + __webpack_require__.r(__webpack_exports__); + // EXPORTS + __webpack_require__.d(__webpack_exports__, { + foo: ()=>/* binding */ src_foo + }); + const external_fs_namespaceObject = require("fs"); + var external_fs_default = /*#__PURE__*/ __webpack_require__.n(external_fs_namespaceObject); + const external_node_assert_namespaceObject = require("node:assert"); + var external_node_assert_default = /*#__PURE__*/ __webpack_require__.n(external_node_assert_namespaceObject); + const external_react_namespaceObject = require("react"); + var external_react_default = /*#__PURE__*/ __webpack_require__.n(external_react_namespaceObject); + // handle bare node built-in modules + // handle node built-in modules with node: protocol + // works with the externals option in rslib.config.ts + const src_foo = ()=>{ + external_node_assert_default()(external_fs_default(), 'fs exists'); + external_node_assert_default()(external_react_default().version); + const foo = __webpack_require__("foo"); + // ESM: specified externals type + const bar = __webpack_require__("bar"); + // ESM: fallback to "module" when not specify externals type + foo(); + bar(); + }; + var __webpack_export_target__ = exports; + for(var i in __webpack_exports__)__webpack_export_target__[i] = __webpack_exports__[i]; + if
cases/resolve/index.test.ts > resolve node protocol: workspace/rslib/rslib/e2e/cases/resolve/index.test.ts#L32
Error: Snapshot `resolve node protocol 1` mismatched - Expected + Received "import * as __WEBPACK_EXTERNAL_MODULE_node_path__ from "node:path"; - var external_node_path_namespaceObject = __WEBPACK_EXTERNAL_MODULE_node_path__; + const external_node_path_namespaceObject = __WEBPACK_EXTERNAL_MODULE_node_path__; const { join } = external_node_path_namespaceObject["default"]; export { join }; " ❯ cases/resolve/index.test.ts:32:23
cases/transform-import/index.test.ts > transformImport with arco-design: workspace/rslib/rslib/e2e/cases/transform-import/index.test.ts#L11
AssertionError: expected '"use strict";\n// The require scope\n…' to contain 'var button_namespaceObject = require(…' - Expected + Received - var button_namespaceObject = require("@arco-design/web-react/es/button") + "use strict"; + // The require scope + var __webpack_require__ = {}; + /************************************************************************/ // webpack/runtime/compat_get_default_export + (()=>{ + // getDefaultExport function for compatibility with non-harmony modules + __webpack_require__.n = function(module) { + var getter = module && module.__esModule ? function() { + return module['default']; + } : function() { + return module; + }; + __webpack_require__.d(getter, { + a: getter + }); + return getter; + }; + })(); + // webpack/runtime/define_property_getters + (()=>{ + __webpack_require__.d = function(exports1, definition) { + for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { + enumerable: true, + get: definition[key] + }); + }; + })(); + // webpack/runtime/has_own_property + (()=>{ + __webpack_require__.o = function(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); + }; + })(); + /************************************************************************/ var __webpack_exports__ = {}; + require("@arco-design/web-react/es/button/style"); + const button_namespaceObject = require("@arco-design/web-react/es/button"); + var button_default = /*#__PURE__*/ __webpack_require__.n(button_namespaceObject); + console.log(button_default()); + var __webpack_export_target__ = exports; + for(var i in __webpack_exports__)__webpack_export_target__[i] = __webpack_exports__[i]; + if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, '__esModule', { + value: true + }); + ❯ cases/transform-import/index.test.ts:11:49
cases/transform-import/index.test.ts > transformImport with lodash: workspace/rslib/rslib/e2e/cases/transform-import/index.test.ts#L30
AssertionError: expected '"use strict";\n// The require scope\n…' to contain 'var get_namespaceObject = require("lo…' - Expected + Received - var get_namespaceObject = require("lodash/get") + "use strict"; + // The require scope + var __webpack_require__ = {}; + /************************************************************************/ // webpack/runtime/compat_get_default_export + (()=>{ + // getDefaultExport function for compatibility with non-harmony modules + __webpack_require__.n = function(module) { + var getter = module && module.__esModule ? function() { + return module['default']; + } : function() { + return module; + }; + __webpack_require__.d(getter, { + a: getter + }); + return getter; + }; + })(); + // webpack/runtime/define_property_getters + (()=>{ + __webpack_require__.d = function(exports1, definition) { + for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { + enumerable: true, + get: definition[key] + }); + }; + })(); + // webpack/runtime/has_own_property + (()=>{ + __webpack_require__.o = function(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); + }; + })(); + // webpack/runtime/make_namespace_object + (()=>{ + // define __esModule on exports + __webpack_require__.r = function(exports1) { + if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { + value: 'Module' + }); + Object.defineProperty(exports1, '__esModule', { + value: true + }); + }; + })(); + /************************************************************************/ var __webpack_exports__ = {}; + // ESM COMPAT FLAG + __webpack_require__.r(__webpack_exports__); + // EXPORTS + __webpack_require__.d(__webpack_exports__, { + addOne: ()=>/* binding */ addOne, + foo: ()=>/* binding */ foo + }); + const add_namespaceObject = require("lodash/fp/add"); + var add_default = /*#__PURE__*/ __webpack_require__.n(add_namespaceObject); + const get_namespaceObject = require("lodash/get"); + var get_default = /*#__PURE__*/ __webpack_require__.n(get_namespaceObject); + var object = { + a: [ + { + b: { + c: 'foo' + } + } + ] + }; + const addOne = add_default()(1); + const foo = get_default()(object, 'a[0].b.c'); + var __webpack_export_target__ = exports; + for(var i in __webpack_exports__)__webpack_export_target__[i] = __webpack_exports__[i]; + if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, '__esModule', { + value: true + }); + ❯ cases/transform-import/index.test.ts:30:49
cases/auto-external/index.test.ts > auto external default should works: workspace/rslib/rslib/e2e/cases/auto-external/index.test.ts#L15
AssertionError: expected '"use strict";\n// The require scope\n…' to contain 'var external_react_namespaceObject = …' - Expected + Received - var external_react_namespaceObject = require("react"); + "use strict"; + // The require scope + var __webpack_require__ = {}; + /************************************************************************/ // webpack/runtime/compat_get_default_export + (()=>{ + // getDefaultExport function for compatibility with non-harmony modules + __webpack_require__.n = function(module) { + var getter = module && module.__esModule ? function() { + return module['default']; + } : function() { + return module; + }; + __webpack_require__.d(getter, { + a: getter + }); + return getter; + }; + })(); + // webpack/runtime/define_property_getters + (()=>{ + __webpack_require__.d = function(exports1, definition) { + for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { + enumerable: true, + get: definition[key] + }); + }; + })(); + // webpack/runtime/has_own_property + (()=>{ + __webpack_require__.o = function(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); + }; + })(); + // webpack/runtime/make_namespace_object + (()=>{ + // define __esModule on exports + __webpack_require__.r = function(exports1) { + if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { + value: 'Module' + }); + Object.defineProperty(exports1, '__esModule', { + value: true + }); + }; + })(); + /************************************************************************/ var __webpack_exports__ = {}; + // ESM COMPAT FLAG + __webpack_require__.r(__webpack_exports__); + // EXPORTS + __webpack_require__.d(__webpack_exports__, { + foo: ()=>/* binding */ foo + }); + const external_react_namespaceObject = require("react"); + var external_react_default = /*#__PURE__*/ __webpack_require__.n(external_react_namespaceObject); + const foo = ()=>external_react_default().version; + var __webpack_export_target__ = exports; + for(var i in __webpack_exports__)__webpack_export_target__[i] = __webpack_exports__[i]; + if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, '__esModule', { + value: true + }); + ❯ cases/auto-external/index.test.ts:15:27
cases/auto-external/index.test.ts > auto external sub path should works: workspace/rslib/rslib/e2e/cases/auto-external/index.test.ts#L35
AssertionError: expected '"use strict";\n// The require scope\n…' to contain 'var external_react_namespaceObject = …' - Expected + Received - var external_react_namespaceObject = require("react"); + "use strict"; + // The require scope + var __webpack_require__ = {}; + /************************************************************************/ // webpack/runtime/compat_get_default_export + (()=>{ + // getDefaultExport function for compatibility with non-harmony modules + __webpack_require__.n = function(module) { + var getter = module && module.__esModule ? function() { + return module['default']; + } : function() { + return module; + }; + __webpack_require__.d(getter, { + a: getter + }); + return getter; + }; + })(); + // webpack/runtime/define_property_getters + (()=>{ + __webpack_require__.d = function(exports1, definition) { + for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, { + enumerable: true, + get: definition[key] + }); + }; + })(); + // webpack/runtime/has_own_property + (()=>{ + __webpack_require__.o = function(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); + }; + })(); + // webpack/runtime/make_namespace_object + (()=>{ + // define __esModule on exports + __webpack_require__.r = function(exports1) { + if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, { + value: 'Module' + }); + Object.defineProperty(exports1, '__esModule', { + value: true + }); + }; + })(); + /************************************************************************/ var __webpack_exports__ = {}; + // ESM COMPAT FLAG + __webpack_require__.r(__webpack_exports__); + // EXPORTS + __webpack_require__.d(__webpack_exports__, { + foo: ()=>/* binding */ foo + }); + const external_react_namespaceObject = require("react"); + var external_react_default = /*#__PURE__*/ __webpack_require__.n(external_react_namespaceObject); + const jsx_runtime_namespaceObject = require("react/jsx-runtime"); + var jsx_runtime_default = /*#__PURE__*/ __webpack_require__.n(jsx_runtime_namespaceObject); + const foo = ()=>[ + external_react_default().version, + jsx_runtime_default().jsx + ]; + var __webpack_export_target__ = exports; + for(var i in __webpack_exports__)__webpack_export_target__[i] = __webpack_exports__[i]; + if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, '__esModule', { + value: true + }); + ❯ cases/auto-external/index.test.ts:35:23
create-comment
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/github-script@v6. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Prepare Rspack Binding
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, MasterworksIO/action-local-cache@2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
execute-all (rspress)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
execute-all (modernjs)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
execute-all (examples)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
execute-all (nx)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
execute-all (rsbuild)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
execute-all (rslib)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
update-comment
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/github-script@v6. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/