Posts

Showing posts with the label CD

Setting up CI/CD for Web-browser extension with GitHub Actions

Image
Hi there! Last time I've told you how to debug web extensions with VS Code . This time I gonna show you some tools which help you to automate your extension development workflow. I'm talking about contiuous integration and delivery So, what CI/CD exactly is? Contiuous integration and delivery allows you to automate some parts of a development workflow like building, testing, packaging and distributing. So everything you need here is to push your code into your repository and the rest will be done by computer. Cool, how can I opt-in? The answer is easy: all you need is to set up your CI/CD pipeline. But actually, it't not that simple if you try to do it yourslef since there're a lot of underwater rocks. So that is why I'm doing this article Today I'll cover set-ups of CI/CD pipelines for Chrome and Firefox extension webstores Prerequisites So, all you need right now is your WebExtension source code saved in GitHub repo. I will use for refe...