AOSSIE-Org / Resonate

Clubhouse, but Open Source. A social voice platform.
GNU General Public License v3.0
187 stars 132 forks source link

Create workflow for build and release #326

Closed ShivamMenda closed 1 week ago

ShivamMenda commented 4 months ago

Description

Created a CI Pipeline for build and release with Semantic versioning depending on the commit message

Fixes #319

How Has This Been Tested?

This is yet to be tested because a PAT needs to be added to the project that can perform this workflow and then to be checked whether the release has been created properly with the workflow

Checklist:

Maintainer Checklist

ShivamMenda commented 4 months ago

@chandansgowda @Aarush-Acharya I've been trying to run this workflow but the app does not build correctly.

Screenshot 2024-05-25 at 1 21 17 AM
Aarush-Acharya commented 4 months ago

please do check if the current state of the app works on your local

ShivamMenda commented 4 months ago

Sure @Aarush-Acharya Will check

ShivamMenda commented 4 months ago

@Aarush-Acharya I think it's an issue with the code written for the health check, if you see in the logs, The health check part is where the build is breaking.

Aarush-Acharya commented 4 months ago

yes @ShivamMenda it is from a PR recently merged #213 for checking if the appwrite server is down if this is not working on CI CD flow i feel it would not work on local as well, just try building the current state of the app on your local, and see if it throws this error

If it does please try to resolve it

else if it works check your dart version and flutter version and check the dart and flutter version in environment the build release is taking place

ShivamMenda commented 4 months ago

@Aarush-Acharya Will look into it, if it fails, I will open a PR to fix the Server check issue and then you can merge the CI CD PR.

Aarush-Acharya commented 4 months ago

@ShivamMenda understood for reference and more context view #213

Aarush-Acharya commented 4 months ago

Hey @ShivamMenda let me know if any updates on solving the current error in the repo, please do have that one done ASAP as it will affect other contributors

Aarush-Acharya commented 2 months ago

Hey @ShivamMenda, the current error was solved we reverted changes, please do complete this asap and let me know