bridge-in-tech-backend icon indicating copy to clipboard operation
bridge-in-tech-backend copied to clipboard

Migrating Travis to Github action

Open mtreacy002 opened this issue 3 years ago • 9 comments

Description

As a maintainer, I want to move the project CI from Travis CI to Github Action, So that I can use the built-in Github CI and maintain consistency with projects across Anitab-org Open Source.

Definition of Done

  • [ ] All of the required items are completed.
  • [ ] Approval by 1 mentor.

Estimation

1 month

mtreacy002 avatar Apr 05 '21 00:04 mtreacy002

Seems like an easy issue. Should this be marked for OSH as well?

devkapilbansal avatar Apr 06 '21 08:04 devkapilbansal

@mtreacy002 how's this different from #192 ?

vj-codes avatar Apr 06 '21 08:04 vj-codes

@vj-codes and @devkapilbansal , this is not an issue. It's an epic. This is to mark certain group of tasks in the project roadmap. If you open this pr on Google Chrome browser, you'll see the below screenshot inside this issue. Screen Shot 2021-04-06 at 7 55 41 pm

mtreacy002 avatar Apr 06 '21 09:04 mtreacy002

If you look up Zenhub anitab-org/bridge-in-tech, you can see the project roadmap in the timeline with epics that contain their relevant tasks. Screen Shot 2021-04-06 at 8 05 10 pm

mtreacy002 avatar Apr 06 '21 10:04 mtreacy002

@isabelcosta , in the BIT roadmap under the AnitaB.Org Open Source Projects, I can only see the project Board (below screenshot) and nothing else. I feel like the Zenhub version provides better options to view project's progress as can be seen in the screenshot above. It will be great if these analytical options be made available on the https://github.com/orgs/anitab-org/projects/ as well, @isabelcosta. Is this possible?

Screen Shot 2021-04-06 at 8 09 04 pm

Also, @isabelcosta, I wonder who else can view the anita-b/bridge-in-tech zenhub workspace (post above), it'll be good if everyone in OS leaders can have access to it too, as well as other project's workspace. @vj-codes or @devkapilbansal , can you please let me know whether or not you can view it?

mtreacy002 avatar Apr 06 '21 10:04 mtreacy002

@mtreacy002 um can you send a link? I know there was discussion about using zenhub and remember creating an account there but have no idea now , if there's a link I can confirm

vj-codes avatar Apr 06 '21 13:04 vj-codes

@mtreacy002 I can view it on zenhub, just checked it although it's read-only for me mostly because I don't have write access to this repo and I think whoever's a part of the org can view it too

vj-codes avatar Apr 06 '21 17:04 vj-codes

Do I have to open it on chrome?

epicadk avatar Apr 06 '21 18:04 epicadk

Do I have to open it on chrome?

Yes, @epicadk . AFAIK Chrome works with this Zenhub plugin but Safari doesn't. I haven't tried it on other browsers 😉

mtreacy002 avatar Apr 07 '21 01:04 mtreacy002