Structure of a Github Action. Automating A COVID19 Report Update and Publishing with GitHub Actions. Free yourself from manual work by leveraging the power of GitHub Actions! Github Actions is a fairly recent feature from GitHub which allows you to automate workflows.
This post is __part 4 __of a series of _**_4 publications** [Project repo]:
Each article in the series is self-contained, meaning that you don’t need to read the whole series to make the most out of it.
· Pipeline building blocks — Steps
∘ Structure of a Github Action .yml file
∘ Setup repo, R and pandoc
∘ Install dependencies
∘ Report steps — update data, run scripts, publish
∘ Publishing and secret tokens
· When to run the pipeline — Trigger
∘ At event
∘ On schedule — using cron
· Making your pipeline even better — Extras
∘ Cache dependencies
∘ Committing back the latest changes to your repo
GitHub Actions makes it easy to automate all your software workflows. You can build, test, and deploy your code right from GitHub. In this post we will explore how you can use GitHub Actions to automate serverless application deployment on AWS. You can also use AWS's own CI/CD services to achieve the same. But here we are going to keep our discussion limited to GitHub Actions.
Automating Localization with Github Actions: A How-To Guide. Setup fully automated localization for your project once and forget about all the hassle forever. It's fun with Github Actions! And as we are going to use Github Actions, it’s gonna be fun!
GitHub Actions is a powerful and flexible automation platform built into GitHub. It allows you to do powerful serverless build and deployments. Automate it with GitHub Actions
Terraform for GitHub Repos & Quality Tests with Github Actions. A walkthrough on setting up GitHub repositories with Terraform and a workflow to validate your Terraform files with GitHub Actions. Then we are going to use Github Actions and specifically the Hashicorp setup-terraform GitHub.
It’s common in both company and personal projects to use tools to deal with replicated tasks to improve efficiency. This is especially true for the front-end development, because tackling with the repetitive tasks manually like building...