EdgeTX / buddy

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

Add build step for cloudbuild workflow #63

Closed riwanou closed 1 year ago

riwanou commented 1 year ago

This is a direct follow-up to https://github.com/EdgeTX/buddy/pull/50, continuing by implementing a build step in the flash workflow that directly downloads/creates the firmware.

codecov[bot] commented 1 year ago

Codecov Report

Attention: 172 lines in your changes are missing coverage. Please review.

Comparison is base (582b7d0) 51.95% compared to head (60eb330) 51.18%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #63 +/- ## ========================================== - Coverage 51.95% 51.18% -0.78% ========================================== Files 89 89 Lines 8821 9015 +194 Branches 674 685 +11 ========================================== + Hits 4583 4614 +31 - Misses 4229 4392 +163 Partials 9 9 ``` | [Files](https://app.codecov.io/gh/EdgeTX/buddy/pull/63?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | Coverage Δ | | |---|---|---| | [src/shared/backend/graph/firmware/cloudbuild.ts](https://app.codecov.io/gh/EdgeTX/buddy/pull/63?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3NoYXJlZC9iYWNrZW5kL2dyYXBoL2Zpcm13YXJlL2Nsb3VkYnVpbGQudHM=) | `75.00% <100.00%> (ø)` | | | [src/shared/backend/types.ts](https://app.codecov.io/gh/EdgeTX/buddy/pull/63?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3NoYXJlZC9iYWNrZW5kL3R5cGVzLnRz) | `100.00% <ø> (ø)` | | | [...nderer/pages/flash/steps/FirmwareSelectionStep.tsx](https://app.codecov.io/gh/EdgeTX/buddy/pull/63?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3JlbmRlcmVyL3BhZ2VzL2ZsYXNoL3N0ZXBzL0Zpcm13YXJlU2VsZWN0aW9uU3RlcC50c3g=) | `85.76% <80.00%> (-0.29%)` | :arrow_down: | | [src/renderer/hooks/useFlashJobStatus.ts](https://app.codecov.io/gh/EdgeTX/buddy/pull/63?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3JlbmRlcmVyL2hvb2tzL3VzZUZsYXNoSm9iU3RhdHVzLnRz) | `0.00% <0.00%> (ø)` | | | [src/renderer/pages/flash/steps/OverviewStep.tsx](https://app.codecov.io/gh/EdgeTX/buddy/pull/63?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3JlbmRlcmVyL3BhZ2VzL2ZsYXNoL3N0ZXBzL092ZXJ2aWV3U3RlcC50c3g=) | `21.42% <11.11%> (-0.32%)` | :arrow_down: | | [src/shared/backend/graph/flash/index.ts](https://app.codecov.io/gh/EdgeTX/buddy/pull/63?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3NoYXJlZC9iYWNrZW5kL2dyYXBoL2ZsYXNoL2luZGV4LnRz) | `50.53% <35.08%> (-1.59%)` | :arrow_down: | | [src/shared/backend/services/cloudbuild.ts](https://app.codecov.io/gh/EdgeTX/buddy/pull/63?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3NoYXJlZC9iYWNrZW5kL3NlcnZpY2VzL2Nsb3VkYnVpbGQudHM=) | `46.35% <13.33%> (-24.35%)` | :arrow_down: | | [src/shared/backend/services/flashJobs.ts](https://app.codecov.io/gh/EdgeTX/buddy/pull/63?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3NoYXJlZC9iYWNrZW5kL3NlcnZpY2VzL2ZsYXNoSm9icy50cw==) | `55.26% <15.58%> (-12.89%)` | :arrow_down: |

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

github-actions[bot] commented 1 year ago

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

github-actions[bot] commented 1 year ago

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

github-actions[bot] commented 1 year ago

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

github-actions[bot] commented 1 year ago

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

github-actions[bot] commented 1 year ago

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

github-actions[bot] commented 1 year ago

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

github-actions[bot] commented 1 year ago

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

github-actions[bot] commented 1 year ago

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

github-actions[bot] commented 1 year ago

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