Para interiorizar los conceptos, haremos un pequeño script que correrá el script hola_mundo.py que hará un print de “Hola Mundo”

El script es tan sencillo como

def hello_world():
	print("Hello World")

if __name__ == '__main__':
	hello_world()

Y el YAML será así.

name: hola-mundo 
on: [push]
jobs:
	hola-mundo:
		runs-on: ubuntu-latest
		steps:
			- name: Hola mundo
				run : python hola_mundo.py

Con esto entendido podremos empezar con nuestro proyecto que se basará en la plantilla que otorgará la plataforma.

Repositorio del proyecto

Encontrarás el repositorio del curso en este link, donde podrás leer sobre el curso en general, la división en 5 segmentos que enseñará conceptos vitales y un botón para copiar el repositorio y guardarlo como un propio, elegiremos esta opción y dejaremos el contenido público, de esta manera podremos usar Actions sin costo.

A continuación haremos un Pull Request (PR), para esto seleccionaremos la sección Pull request y crearemos una desde la branch aprendiendo-github-actions hasta main, la confirmaremos y cambiaremos a esta nueva branch para empezar a trabajar.

Resolviendo el primer reto