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

Enthusiastic Junior Software Developer striving for discoveries & curious about technology