Skip to content

smilster/schiggi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Schiggi 🐢

This is a basic example of how to use a GitHub workflow runner to process pushed data utilizing Docker images and Bash scripts, push the results to the same repository, and deploy the repository on GitHub Pages.

The runner, controlled by .github/workflows/schiggi.yml, starts an ubuntu-latest instance on new *.jpg files in the images folder. Ubuntu runs ffmpeg in a docker container, fetched from lscr.io/linuxserver/ffmpeg:latest, and converts all JPEGs into a MP4-video,schiggi.mp4, which is stored in the root directory of this repository. Further, Ubuntu runs Bash scripts, one creating images.md displaying all images, the other one updating the date in this README.md. The files schiggi.mp4, images.md, and README.m are commited and pushed by github-actions[bot]. Finally, the runner deploys this repository (GitHub Pages) to make, e.g., the video conveniently acessible:

smilster.github.io/schiggi/schiggi.mp4
created on Wed Dec 17 18:02:11 UTC 2025

Example video created on October 17th.

schiggi.mp4

About

This is a basic example of how to use a GitHub workflow runner to create data and push to the very same repository.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •