Cronjobs on Github with Github Actions
In the root of your repository create a folder .github/workflows
and in that
folder create a file a file cron.yaml
. This file can be named whatever you
wish. But it has to be a yaml
file.
File below (.github/workflows/cron.yaml
) describes an action that will trigger
every six hours and it will curl example.com.
However. Be sure that you have enough credits. Free account is not that generous with the minutes they give you for free. Check more about GitHub Actions usage on their website https://docs.github.com/en/actions.
# .github/workflows/cron.yaml
name: Do a curl every 6 hours
on:
schedule:
- cron: '0 */6 * * *'
jobs:
cron:
runs-on: ubuntu-latest
steps:
- name: Call some url
run: curl 'https://example.com'
Other notes
- Simple presentations with Markdown
- Add lazy loading of images in Jekyll posts
- plan9 Mount Plan9 over network
- c Calling assembly functions from C
- c Sending signals to C programs
- AWS EB PyYAML fix
- Execute not blocking async shell command in C#
- plan9 Fix bootloader not being written in Plan9
- Grep to Less that maintain colors
- Display xterm color palette
- plan9 My brand new Plan9/9front desktop
- plan9 Run 9front in Qemu
- Using ffmpeg to combine videos side by side
- Sane defaults for tmux with more visible statusbar
- Write ISO to USB Key