DEV Community

Discussion on: What was your win this week?

Collapse
 
chefgs profile image
Saravanan Gnanaguru

Created a GitHub Actions workflow to get participated in #actionshackathon21 and published a blog about it

Table of Contents

Build Status

GO CI workflow

Introduction

  • Created a GitHub Actions workflow for the submission of actionshackathon21
  • This action performs the Go continuous integration process on the Go source code repository
  • Interested Go developers and DevOps Engineers can use this workflow to create the Continuous Integration for their GitHub repo

My Workflow

Go Continuous Integration workflow

  • The workflow we created will be doing the Continuous Integration process on this repository.
  • Whenever there is a code check-in happens on main branch, then CI workflow will be triggered
  • Below are the details of this workflow
    • Code checkout into the workspace
    • Install Go and runs the Go linting process for doing code review
    • Get the build dependencies
    • Builds…