Skip to content

Merge branch 'main' into feature/plugins #4134

Merge branch 'main' into feature/plugins

Merge branch 'main' into feature/plugins #4134

Re-run triggered December 13, 2024 04:23
Status Failure
Total duration 6h 0m 18s
Artifacts 34
Check for syntax errors
21s
Check for syntax errors
Check RST syntax
34s
Check RST syntax
Validate Sampledata & User Guide
4m 29s
Validate Sampledata & User Guide
Build sampledata archives
4m 48s
Build sampledata archives
Matrix: Build binaries
Matrix: Run model tests
Matrix: Run Workbench Tests
Matrix: Check sdist
Fit to window
Zoom out
Zoom in

Annotations

19 errors and 5 warnings
Changelog › Changelog modal opens immediately on launch of a new version: workbench/src/renderer/app.jsx#L203
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at App.keys (src/renderer/app.jsx:203:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Changelog › Changelog modal opens immediately on launch of a new version: workbench/tests/renderer/changelog.test.js#L34
Unable to find role="dialog" and name "New in this version" Ignored nodes: comments, script, style <body> <div> <nav class="navbar navbar-expand navbar-light" > <div class="w-100 flex-nowrap row" > <div class="col-sm-3" > <span class="navbar-brand" > <a class="nav-link" href="#" role="button" > <svg fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0z" fill="none" /> <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" /> </svg> InVEST </a> </span> <svg class="rtm" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 1024 1024" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm87.5-334.7c34.8-12.8 78.4-49 78.4-119.2 0-71.2-45.5-131.1-144.2-131.1H378c-4.4 0-8 3.6-8 8v410c0 4.4 3.6 8 8 8h54.5c4.4 0 8-3.6 8-8V561.2h88.7l74.6 159.2c1.3 2.8 4.1 4.6 7.2 4.6h62a7.9 7.9 0 0 0 7.1-11.5l-80.6-164.2zM522 505h-81.5V357h83.4c48 0 80.9 25.3 80.9 75.5 0 46.9-29.8 72.5-82.8 72.5z" /> </svg> </div> <div class="navbar-middle col" > <div class="mr-auto navbar-nav nav-tabs nav-justified" role="tablist" /> </div> <div class="text-right navbar-right col" > <div /> <button class="btn btn-outline-dark" type="button" > Manage plugins </button> <button aria-label="settings" class="settings-icon-btn btn btn-primary" type="button" > <svg class="settings-icon" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0V0z" fill="none" /> <path d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58a.49.49 0 00.12-.61l-1.92-3.32a.488.488 0 00-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484 0 00-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58a.49.49 0 00-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z" /> </svg> </button> </div> </div> </nav> <div class="tab-content" id="home-tab-content" > <div aria-hidden="false" aria-label="home tab" class="fade tab-pane active show" role="tabpanel" > <div /> </div> </div> </div> </body> at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:163:27) at node_modules/@testing-library/dom/dist/query-helpers.js:86:33 at findByRole (tests/re
Changelog › On first run (of any version): workbench/src/renderer/app.jsx#L203
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at App.keys (src/renderer/app.jsx:203:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Changelog › On first run (of any version): workbench/tests/renderer/changelog.test.js#L49
Unable to find role="dialog" and name "Download InVEST sample data" Ignored nodes: comments, script, style <body> <div> <nav class="navbar navbar-expand navbar-light" > <div class="w-100 flex-nowrap row" > <div class="col-sm-3" > <span class="navbar-brand" > <a class="nav-link" href="#" role="button" > <svg fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0z" fill="none" /> <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" /> </svg> InVEST </a> </span> <svg class="rtm" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 1024 1024" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm87.5-334.7c34.8-12.8 78.4-49 78.4-119.2 0-71.2-45.5-131.1-144.2-131.1H378c-4.4 0-8 3.6-8 8v410c0 4.4 3.6 8 8 8h54.5c4.4 0 8-3.6 8-8V561.2h88.7l74.6 159.2c1.3 2.8 4.1 4.6 7.2 4.6h62a7.9 7.9 0 0 0 7.1-11.5l-80.6-164.2zM522 505h-81.5V357h83.4c48 0 80.9 25.3 80.9 75.5 0 46.9-29.8 72.5-82.8 72.5z" /> </svg> </div> <div class="navbar-middle col" > <div class="mr-auto navbar-nav nav-tabs nav-justified" role="tablist" /> </div> <div class="text-right navbar-right col" > <div /> <button class="btn btn-outline-dark" type="button" > Manage plugins </button> <button aria-label="settings" class="settings-icon-btn btn btn-primary" type="button" > <svg class="settings-icon" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0V0z" fill="none" /> <path d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58a.49.49 0 00.12-.61l-1.92-3.32a.488.488 0 00-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484 0 00-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58a.49.49 0 00-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z" /> </svg> </button> </div> </div> </nav> <div class="tab-content" id="home-tab-content" > <div aria-hidden="false" aria-label="home tab" class="fade tab-pane active show" role="tabpanel" > <div /> </div> </div> </div> </body> at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:163:27) at node_modules/@testing-library/dom/dist/query-helpers.js:86:33 at findByRole (
Changelog › Changelog modal does not open when current version has been run before: workbench/src/renderer/app.jsx#L203
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at App.keys (src/renderer/app.jsx:203:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Changelog › Changelog modal contains only content relevant to the current version: workbench/src/renderer/app.jsx#L203
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at App.keys (src/renderer/app.jsx:203:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Changelog › Changelog modal contains only content relevant to the current version: workbench/tests/renderer/changelog.test.js#L71
Unable to find role="heading" and name "3.14.2" Ignored nodes: comments, script, style <body> <div> <nav class="navbar navbar-expand navbar-light" > <div class="w-100 flex-nowrap row" > <div class="col-sm-3" > <span class="navbar-brand" > <a class="nav-link" href="#" role="button" > <svg fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0z" fill="none" /> <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" /> </svg> InVEST </a> </span> <svg class="rtm" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 1024 1024" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm87.5-334.7c34.8-12.8 78.4-49 78.4-119.2 0-71.2-45.5-131.1-144.2-131.1H378c-4.4 0-8 3.6-8 8v410c0 4.4 3.6 8 8 8h54.5c4.4 0 8-3.6 8-8V561.2h88.7l74.6 159.2c1.3 2.8 4.1 4.6 7.2 4.6h62a7.9 7.9 0 0 0 7.1-11.5l-80.6-164.2zM522 505h-81.5V357h83.4c48 0 80.9 25.3 80.9 75.5 0 46.9-29.8 72.5-82.8 72.5z" /> </svg> </div> <div class="navbar-middle col" > <div class="mr-auto navbar-nav nav-tabs nav-justified" role="tablist" /> </div> <div class="text-right navbar-right col" > <div /> <button class="btn btn-outline-dark" type="button" > Manage plugins </button> <button aria-label="settings" class="settings-icon-btn btn btn-primary" type="button" > <svg class="settings-icon" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0V0z" fill="none" /> <path d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58a.49.49 0 00.12-.61l-1.92-3.32a.488.488 0 00-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484 0 00-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58a.49.49 0 00-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z" /> </svg> </button> </div> </div> </nav> <div class="tab-content" id="home-tab-content" > <div aria-hidden="false" aria-label="home tab" class="fade tab-pane active show" role="tabpanel" > <div /> </div> </div> </div> </body> at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:163:27) at node_modules/@testing-library/dom/dist/query-helpers.js:86:33 at findByRole (tests/renderer/chang
Run Workbench Tests (macos-13)
Process completed with exit code 1.
Changelog › Changelog modal opens immediately on launch of a new version: workbench/src/renderer/app.jsx#L203
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at App.keys (src/renderer/app.jsx:203:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Changelog › Changelog modal opens immediately on launch of a new version: workbench/tests/renderer/changelog.test.js#L34
Unable to find role="dialog" and name "New in this version" Ignored nodes: comments, script, style <body> <div> <nav class="navbar navbar-expand navbar-light" > <div class="w-100 flex-nowrap row" > <div class="col-sm-3" > <span class="navbar-brand" > <a class="nav-link" href="#" role="button" > <svg fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0z" fill="none" /> <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" /> </svg> InVEST </a> </span> <svg class="rtm" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 1024 1024" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm87.5-334.7c34.8-12.8 78.4-49 78.4-119.2 0-71.2-45.5-131.1-144.2-131.1H378c-4.4 0-8 3.6-8 8v410c0 4.4 3.6 8 8 8h54.5c4.4 0 8-3.6 8-8V561.2h88.7l74.6 159.2c1.3 2.8 4.1 4.6 7.2 4.6h62a7.9 7.9 0 0 0 7.1-11.5l-80.6-164.2zM522 505h-81.5V357h83.4c48 0 80.9 25.3 80.9 75.5 0 46.9-29.8 72.5-82.8 72.5z" /> </svg> </div> <div class="navbar-middle col" > <div class="mr-auto navbar-nav nav-tabs nav-justified" role="tablist" /> </div> <div class="text-right navbar-right col" > <div /> <button class="btn btn-outline-dark" type="button" > Manage plugins </button> <button aria-label="settings" class="settings-icon-btn btn btn-primary" type="button" > <svg class="settings-icon" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0V0z" fill="none" /> <path d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58a.49.49 0 00.12-.61l-1.92-3.32a.488.488 0 00-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484 0 00-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58a.49.49 0 00-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z" /> </svg> </button> </div> </div> </nav> <div class="tab-content" id="home-tab-content" > <div aria-hidden="false" aria-label="home tab" class="fade tab-pane active show" role="tabpanel" > <div /> </div> </div> </div> </body> at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:163:27) at node_modules/@testing-library/dom/dist/query-helpers.js:86:33 at findByRole (tests/re
Changelog › On first run (of any version): workbench/src/renderer/app.jsx#L203
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at App.keys (src/renderer/app.jsx:203:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Changelog › On first run (of any version): workbench/tests/renderer/changelog.test.js#L49
Unable to find role="dialog" and name "Download InVEST sample data" Ignored nodes: comments, script, style <body> <div> <nav class="navbar navbar-expand navbar-light" > <div class="w-100 flex-nowrap row" > <div class="col-sm-3" > <span class="navbar-brand" > <a class="nav-link" href="#" role="button" > <svg fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0z" fill="none" /> <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" /> </svg> InVEST </a> </span> <svg class="rtm" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 1024 1024" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm87.5-334.7c34.8-12.8 78.4-49 78.4-119.2 0-71.2-45.5-131.1-144.2-131.1H378c-4.4 0-8 3.6-8 8v410c0 4.4 3.6 8 8 8h54.5c4.4 0 8-3.6 8-8V561.2h88.7l74.6 159.2c1.3 2.8 4.1 4.6 7.2 4.6h62a7.9 7.9 0 0 0 7.1-11.5l-80.6-164.2zM522 505h-81.5V357h83.4c48 0 80.9 25.3 80.9 75.5 0 46.9-29.8 72.5-82.8 72.5z" /> </svg> </div> <div class="navbar-middle col" > <div class="mr-auto navbar-nav nav-tabs nav-justified" role="tablist" /> </div> <div class="text-right navbar-right col" > <div /> <button class="btn btn-outline-dark" type="button" > Manage plugins </button> <button aria-label="settings" class="settings-icon-btn btn btn-primary" type="button" > <svg class="settings-icon" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0V0z" fill="none" /> <path d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58a.49.49 0 00.12-.61l-1.92-3.32a.488.488 0 00-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484 0 00-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58a.49.49 0 00-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z" /> </svg> </button> </div> </div> </nav> <div class="tab-content" id="home-tab-content" > <div aria-hidden="false" aria-label="home tab" class="fade tab-pane active show" role="tabpanel" > <div /> </div> </div> </div> </body> at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:163:27) at node_modules/@testing-library/dom/dist/query-helpers.js:86:33 at findByRole (
Changelog › Changelog modal does not open when current version has been run before: workbench/src/renderer/app.jsx#L203
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at App.keys (src/renderer/app.jsx:203:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Changelog › Changelog modal contains only content relevant to the current version: workbench/src/renderer/app.jsx#L203
TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at App.keys (src/renderer/app.jsx:203:12) at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16) at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
Changelog › Changelog modal contains only content relevant to the current version: workbench/tests/renderer/changelog.test.js#L71
Unable to find role="heading" and name "3.14.2" Ignored nodes: comments, script, style <body> <div> <nav class="navbar navbar-expand navbar-light" > <div class="w-100 flex-nowrap row" > <div class="col-sm-3" > <span class="navbar-brand" > <a class="nav-link" href="#" role="button" > <svg fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0z" fill="none" /> <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" /> </svg> InVEST </a> </span> <svg class="rtm" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 1024 1024" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372zm87.5-334.7c34.8-12.8 78.4-49 78.4-119.2 0-71.2-45.5-131.1-144.2-131.1H378c-4.4 0-8 3.6-8 8v410c0 4.4 3.6 8 8 8h54.5c4.4 0 8-3.6 8-8V561.2h88.7l74.6 159.2c1.3 2.8 4.1 4.6 7.2 4.6h62a7.9 7.9 0 0 0 7.1-11.5l-80.6-164.2zM522 505h-81.5V357h83.4c48 0 80.9 25.3 80.9 75.5 0 46.9-29.8 72.5-82.8 72.5z" /> </svg> </div> <div class="navbar-middle col" > <div class="mr-auto navbar-nav nav-tabs nav-justified" role="tablist" /> </div> <div class="text-right navbar-right col" > <div /> <button class="btn btn-outline-dark" type="button" > Manage plugins </button> <button aria-label="settings" class="settings-icon-btn btn btn-primary" type="button" > <svg class="settings-icon" fill="currentColor" height="1em" stroke="currentColor" stroke-width="0" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg" > <path d="M0 0h24v24H0V0z" fill="none" /> <path d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58a.49.49 0 00.12-.61l-1.92-3.32a.488.488 0 00-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484 0 00-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58a.49.49 0 00-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z" /> </svg> </button> </div> </div> </nav> <div class="tab-content" id="home-tab-content" > <div aria-hidden="false" aria-label="home tab" class="fade tab-pane active show" role="tabpanel" > <div /> </div> </div> </div> </body> at waitForWrapper (node_modules/@testing-library/dom/dist/wait-for.js:163:27) at node_modules/@testing-library/dom/dist/query-helpers.js:86:33 at findByRole (tests/renderer/chang
Run Workbench Tests (windows-latest)
Process completed with exit code 1.
Build binaries (macos-13)
Process completed with exit code 1.
Check sdist (3.8, windows-latest)
The job running on runner GitHub Actions 24 has exceeded the maximum execution time of 360 minutes.
Check sdist (3.12, windows-latest)
The job running on runner GitHub Actions 34 has exceeded the maximum execution time of 360 minutes.
Check for syntax errors
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check RST syntax
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build sampledata archives
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build binaries (macos-13)
No files were found with the provided path: workbench/dist/*.dmg. No artifacts will be uploaded.
Build binaries (macos-13)
No files were found with the provided path: ~/Library/Logs/invest-workbench/. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size
InVEST-failed-macOS-workspace
2.15 GB