Skip to content

bascodes/gha-01-helloworld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

thatus-wi-2024-helloworld

This repository demonstrates the use of GitHub Actions to

  • build a simple C program
  • create a Debian Package
  • upload to GitHub Releases
  • Creates an Apt repository on GitHub Pages

Triggering the workflow to build and deploy the Debian package

  • workflow is triggered by a tag starting with v followed by a number

Repo

The repo lives on https://bascodes.github.io/gha-01-helloworld/repo/.

Since directory listing is disabled on GH Pages, here is a direct link to the Releases file: https://bascodes.github.io/gha-01-helloworld/repo/dists/noble/Release.

Testing with Docker:

docker build -t my-helloworld-image .
docker run --rm my-helloworld-image 

Testing with an Action:

  • The above Docker commands can be run in a GitHub Action here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published