Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Appbundle #515

Merged
merged 10 commits into from
Oct 30, 2023
Merged

Appbundle #515

merged 10 commits into from
Oct 30, 2023

Conversation

fremartini
Copy link
Member

@fremartini fremartini commented Oct 12, 2023

Closes #330

@ghost
Copy link

ghost commented Oct 12, 2023

👇 Click on the image for a new way to code review

Review these changes using an interactive CodeSee Map

Legend

CodeSee Map legend

@codecov
Copy link

codecov bot commented Oct 12, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (e680de1) 73.93% compared to head (e77ca64) 73.93%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #515   +/-   ##
=======================================
  Coverage   73.93%   73.93%           
=======================================
  Files         128      128           
  Lines        1527     1527           
=======================================
  Hits         1129     1129           
  Misses        398      398           
Flag Coverage Δ
unittests 73.93% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@fremartini fremartini force-pushed the frem/appbundle branch 15 times, most recently from 5f311d0 to e39126c Compare October 12, 2023 18:41
Copy link
Member

@marfavi marfavi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix merge conflicts

@jonasanker
Copy link
Member

@fremartini There has been a larger refactoring in #517 which you should take into account. It will probably give you a few bumps :)

Secondly. I would be mindful of not over-engineering with action files. I can see the value where several workflows have a need to call an action. In cases where an action is only called by one function, it might be just fine to have the steps in the workflow file :)

Thirdly, I am not sure but we should verify that Github Action supports parsing secrets as inputs such that we not leak secret values by accident when parsed as a input.

@fremartini fremartini changed the base branch from develop to main October 15, 2023 07:40
@fremartini fremartini force-pushed the frem/appbundle branch 5 times, most recently from 7228b35 to cceb842 Compare October 15, 2023 08:32
@fremartini fremartini force-pushed the frem/appbundle branch 10 times, most recently from 50eeaa6 to cbb0198 Compare October 15, 2023 13:35
Copy link
Member

@marfavi marfavi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will leave this up to @jonasanker to review

Copy link
Member

@jonasanker jonasanker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool refactoring. I have added some comments

.github/workflows/build.yml Show resolved Hide resolved
.github/workflows/release-dev.yml Show resolved Hide resolved
.github/workflows/release-prod.yml Show resolved Hide resolved
.github/workflows/test.yml Show resolved Hide resolved
.github/actions/build_ios/action.yml Show resolved Hide resolved
.github/actions/build_ios/action.yml Show resolved Hide resolved
Copy link
Member

@jonasanker jonasanker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests must be run on the main branch to be able to make a code coverage diff for other branches.

@fremartini fremartini requested a review from jonasanker October 30, 2023 17:46
Copy link
Member

@jonasanker jonasanker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh the joy of principles. Tak Martini ✅✅✅

@jonasanker jonasanker requested review from marfavi and removed request for marfavi October 30, 2023 18:01
@fremartini fremartini merged commit a69d04b into main Oct 30, 2023
7 checks passed
@fremartini fremartini deleted the frem/appbundle branch October 30, 2023 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build app as appbundle
3 participants