Skip to content

Latest commit

 

History

History
78 lines (59 loc) · 3.22 KB

README.md

File metadata and controls

78 lines (59 loc) · 3.22 KB

Github Actions runners maven


Lights, Camera, GitHub Actions!

It's been said that automating oneself out of a job is one of the best qualities of a software engineer. When it comes to building and releasing software that statement becomes more relevant than ever. GitHub is a popular choice for hosting code and since a few years ago offers a native CI/CD solution: GitHub Actions. They are a powerful tool that's worth adding to your development toolbox but getting started might be a bit daunting. In this session we'll cover the basics of working with GitHub Actions workflows and their structure, moving into more advanced topics such as inputs/outputs, job dependencies, job matrices, reusable workflows, composite actions, and secrets.
Explore the docs »

View Actions · Report Bug · Request Feature

Table of Contents
  1. About the project
  2. Getting Started

About the project

This repository contains examples for the following use cases

  • A basic GH worflow (build a maven project)
  • Show steps inputs/outputs
  • Show dependencies between jobs
  • Configure a job matrix for runners
  • Demonstrate secrets and variables
  • Demonstrate reusable workflows
  • Build a custom Github Actions with composite (Java based)

(back to top)

Getting Started

All examples are locates on

.github/workflows/