Technical Contributions to Telescope — Weeks 2–3

Anton Biriukov
2 min readFeb 3, 2021

--

In the last couple of weeks, we’ve focused on cleaning up the PRs section at Telescope and continued porting to Next.js, along with some improvements to developer experience, theme, and CI/CD.

James Bay, Victoria, BC — photo by Anton Biriukov

Here is a list of PRs that I have reviewed:

My Technical Contribution

As for my own contribution, I have focused on picking up the PR originally opened by Andy last semester, which has introduced automated release workflow with GitHub Actions. I have improved it to add tests and use the correct tag regex. The updated and rebased script was successfully merged in https://github.com/Seneca-CDOT/telescope/pull/1628 to close issue #1301. You can read more about workflow automation with GitHub Action in the dedicated article.

I really enjoyed learning more about CI/CD and the help of our team members played a big role in it. Special thanks to Josue for spending a couple of nights discussing the workflow with me!

There is still room for improvements (issue #1632 and issue #1638), which I am planning to hop on in the upcoming days.

--

--

Anton Biriukov
Anton Biriukov

Written by Anton Biriukov

Enthusiastic Junior Software Developer striving for discoveries & curious about technology

No responses yet