Cronjobs on Github with Github Actions

note, May 27, 2023, on Mitja Felicijan's blog

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

DateTitle
Extending dte editor
Male and female body proportion reference images3d
Set color temperature of displays on i3
Embedding resources into binary with Cc
Personal sane Vim defaultsvim
Display xterm color palette
Lua performance in different environments
Write ISO to USB Key
Sending signals to C programsc
Change permissions of matching files recursively
#cat-v on weechat configuration
Alacritty open links with modifier
Aerial photography of algae spotted on river Sava
Change Alt key to Win key under Xfce4
Using ffmpeg to combine videos side by side