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

feat: add github workflows #751

Merged
merged 18 commits into from
Sep 28, 2023
Merged

feat: add github workflows #751

merged 18 commits into from
Sep 28, 2023

Conversation

Mubangizi
Copy link
Collaborator

Move from circleci to github workflows

@Mubangizi Mubangizi changed the title wip:feat: add github workflows feat: add github workflows Sep 25, 2023
@Mubangizi Mubangizi force-pushed the ft-add-github-workflows branch 5 times, most recently from 84d7202 to 8d55ddc Compare September 28, 2023 09:07
@Mubangizi Mubangizi force-pushed the ft-add-github-workflows branch 7 times, most recently from cc470c0 to 97b4199 Compare September 28, 2023 09:42
@Mubangizi Mubangizi force-pushed the ft-add-github-workflows branch 3 times, most recently from b23febe to 9dd59f3 Compare September 28, 2023 10:06
rhodinemma
rhodinemma previously approved these changes Sep 28, 2023
Copy link
Collaborator

@rhodinemma rhodinemma left a comment

Choose a reason for hiding this comment

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

Looks good on my end, thanks for this @Mubangizi 💯

@codeclimate
Copy link

codeclimate bot commented Sep 28, 2023

Code Climate has analyzed commit b6869ac and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (50% is the threshold).

This pull request will bring the total coverage in the repository to 39.3%.

View more on Code Climate.

Copy link
Collaborator

@khalifan-kfan khalifan-kfan left a comment

Choose a reason for hiding this comment

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

Thanks for this

@Mubangizi Mubangizi merged commit 55a9818 into develop Sep 28, 2023
5 checks passed
@Mubangizi Mubangizi deleted the ft-add-github-workflows branch September 28, 2023 10:47
mirembe-mariam pushed a commit that referenced this pull request Sep 28, 2023
* Add github workflows

* Remove circle ci config

* Update build script to match git actions

* Add check for variables

* change command positions

* Change env vars encap

* enable debug

* Seperate git jobs

* Add test reporter id env

* test staging deployment

* Check runners directories

* update auth_key location

* Call envs from secretes

* enclose key value in quotes

* Add service account env

* Work on build flow

* Finish setting up the workflows

* Add status badge to readme
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.

None yet

3 participants