EdgeTX / buddy

The next generation tool for EdgeTX. A cross platform app, with browser compatibility.
https://buddy.edgetx.org
MIT License
37 stars 19 forks source link

chore(ci): bump action versions, python for macosx #83

Closed pfeerick closed 2 months ago

pfeerick commented 3 months ago

Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/

The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "compiled-ubuntu-20.04", "compiled-windows-latest", "storybook-static". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Code Coverage has been needing a token for the last three months, so the failure is expected.

cloudflare/pages-action@v1 is still using NodeJS v16, and there has not been any updates to it. Given the lack of movement of https://github.com/cloudflare/pages-action/issues/117, and PRs that fix this, it is probably worth moving to https://github.com/cloudflare/wrangler-action as this is being (more) actively maintained. DONE

I also updated the link preview step to edit the message in place, so there should only be one comment from in a PR. Because it edits rather than deletes and replaces comment, prior links can be access that way if needed.

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Please upload report for BASE (main@028537a). Learn more about missing BASE report.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #83 +/- ## ======================================= Coverage ? 39.54% ======================================= Files ? 103 Lines ? 12006 Branches ? 645 ======================================= Hits ? 4748 Misses ? 7251 Partials ? 7 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 3 months ago

EdgeTX Buddy has been automatically deployed to Cloudflare. ✅ Preview: https://5b5582bf.buddy-7a6.pages.dev ✅ Storybook: https://5b5582bf.buddy-7a6.pages.dev/storybook