Using GitHub Actions to Deploy a FastAPI Project to Heroku

In this Python tutorial, you'll learn how to use GitHub Actions to deploy a FastAPI project to Heroku. We’ll be using GitHub Actions to configure a CI/CD pipeline. And, FastAPI to build our hypothetical REST API. This article shows how to use GitHub Actions in tandem with Heroku while maintaining best practices.

Lights — Camera — {Github}Action: Deploy a Azure function using Github actions

Lights — Camera — {Github}Action: Deploy an Azure function using Github actions. A short tutorial on how to deploy an Azure function using github action. As we know, GitHub Actions help us automate tasks for example. We will create a simple Github Action to deploy an HTTP Trigger Azure function to Azure Function App.

Continuously Deploy Static Pages with Github Actions & Gh-pages

Continuously Deploy Static Pages with Github Actions & gh-pages. In this beginner-friendly, short and hands-on article, let’s look at how we could easily set up a continuous deployment pipeline to build and deploy our static site to gh-pages, using Github Actions.

Auditing with Lighthouse - Quality Assurance Checkpoint for WebApp!

Lighthouse is an open-source, automated tool for auditing and improving the quality and performance of web pages. Auditing with Lighthouse - Quality Assurance Checkpoint for WebApp! Take a minute to GET Performance, Accessibility, Best Practices, SEO, PWA metrics in hand.

Introducing a Dataflow Management System Backed Up by Prefect, AWS, and Github Actions

Introducing a Dataflow Management System Backed Up by Prefect, AWS, and Github Actions. TL;DR: This project sets up a dataflow management system powered by Prefect and AWS. Its deployment has been fully automated through Github Actions, which additionally exposes a reusable interface to register workflows with Prefect Cloud.

How to Use Git Rebase to Squash a Sequence of Commits to a New Base Commit

Why do we rebase? Rebasing is one of the two Git processes of integrating changes from one branch to another. How to Use Git Rebase to Squash a Sequence of Commits to a new Base Commit. Rebasing is the process of moving or combining (i.e. squashing) a sequence of commits to a new base commit.

Git Actions & Terraform for Data Engineers & Scientists — GCP/AWS/Azure

Data Ops – Git Actions & Terraform for Data Engineers & Scientists — GCP/AWS/Azure. With this post, Data Engineers and Scientists can CICD Infrastructure with ease. Github Actions workflow to run TF steps. Integrating Terraform cloud to Github.

Setting Up Python Environment using Github Actions.

Learn how to configure Github Actions the easy way. Initialize the GitHub project repos Then clone the repo into your local machine and create a GitHub workflow action file on.github/workflows/main. This where the steps would be defined. You could use the github workflows template by heading to the action tap and trigger the yml file.

Simple Jenkins for AWS Deployment via GitHub Hooks( Continues Deployment)

Simple Jenkins for AWS Deployment via GitHub Hooks( Continues Deployment) - Connect GitHub webhooks to Jenkins ssh credentials to deploy the application. Now in Jenkins go to build Triggers and select GitHub Hook trigger.

With GitHub Actions, You Don’t Have to Do Boring Tasks Manually Ever Again

With GitHub Actions, you don’t have to do boring tasks manually ever again. Check out this guide and spin up a GitHub Action for your favorite stack fast—like Stack Overflow copy & paste fast. GitHub Actions are the feature of GitHub that consists of the API and an environment for running your tasks.

CI/CD for a Multi-Arch Golang Application Using GitHub Actions, Helm and Kubernetes

How to setup your CI/CD in a Cloud environment. In this article, we are going to configure GitHub Actions for linting, building, testing and releasing the Docker images of our Golang application. After doing so, we will create a Helm chart, push it to our Helm repository and deploy it to our Kubernetes cluster by using another GitHub Action.

Automate infrastructure provisioning with Terraform Cloud & GitHub Actions. IAC + GitOps

Automate infrastructure provisioning with Terraform Cloud & GitHub Actions. IAC + GitOps. A guide to set up automatic infrastructure provisioning with Terraform Cloud & GitHub Actions. Leverage Infrastructure as code(IAC) and GitOps to automatically. We are going to connect Terraform Cloud with a GitHub repository and leverage GitHub actions to provision Cloud infrastructure on AWS.

Deploying a Java Spring Service to a Virtual Machine Using Github Actions

Deploying a Java Spring Service to a Virtual Machine Using Github Actions. Learn how to deploy using GitHub Actions a Java Spring Service to a Virtual Machine. We’ll go through the steps required for you to be able to deploy a Java Spring service to a virtual machine using GitHub Actions. Copy application to the server (Upload JAR)

Make Deployment Easy with Continuous Delivery and GitHub Actions

Make Deployment Easy with Continuous Delivery and GitHub Actions. Luckily for you, thanks to Continuous Delivery and GitHub Actions, deploying to production becomes a trivial task! Continuous Delivery or CD is the agile practice of continuously deploying to production bit size pieces of code, instead of in big chunks.

Github Actions Config for Ruby on Rails Tests in RSpec

Github Actions config for Ruby on Rails tests in RSpec. Ruby on Rails project CI pipeline to Github Actions? You will learn how to configure the Rails app to run RSpec tests using Github Actions. How to use ruby/setup-ruby action to install Ruby gems. This way your database can run faster in a testing environment.

Creating Automated Python Dashboards using Plotly, Datapane, and GitHub Actions

Creating Automated Python Dashboards using Plotly, Datapane, and GitHub Actions. Learn how to optimize hyperparameters rather than the fundamentals such as SQL, Data Analysis, Reporting, Cloud Services, etc. Learning how to ‘automate the boring stuff,’ creating ETL pipelines and dashboards.

Deployment Of NextJS Application using GitHub Action to Azure

Deployment of NextJS application using GitHub action to Azure. I wanted to use Github actions to deploy my application to Azure. As I promised in my last post, I have written this text to show how Azure, GitHub, and NextJS can play nicely together.

Github Actions: Matrix Releases

Github Actions: Matrix Releases. Here’s how I implemented it using Github Action’s matrix strategy. My favorite feature of Github Action is build matrix. This allows you to run a job to test different versions of a language.

GitHub Actions To Bring You Consistency

GitHub Actions To Bring You Consistency. Read an article on how to use the GitHub Actions Evrone wrote to run rubocop, brakeman, reek, fasterer, hadolint, and dotenv-linter linters on your project. That the result of linters' work is always visible on GitHub, for example, in the form of comments to pull requests.

Strengthen a React Application with Github and GitHub Actions

Strengthen a React Application with Github and GitHub Actions. On your React App GitHub repository. Run npm build which creates the build folder. The fork is important since you need a personal Github repository to implement the CI using GH actions.