skip to Main Content

Update:

Nevermind. It wasn’t working for the last few hours of me trying to get it up and running. But now, suddenly, it’s working.

Action isn’t actually going once every five minutes – more like once every 8 minutes or so.

But in any case: It’s firing, so I know I’ve got the syntax right at least. I must have just attempted this right in a window when GitHub was being weird.

Original:

Having some trouble with a GitHub Actions workflow not executing on a schedule as expected.

Reproduced my issue using a simplified workflow. The workflow below has been comitted to my repository as .github/workflows/schedule-test.yml in my master branch.

I’ve confirmed that the default branch for the repository is master.

I’m expecting this action to run once every five minutes, and it’s not.

I have also tried */10 * * * * and */15 * * * * and those aren’t working either.

Pretty sure this is one of those "you missed something small but super obvious in hindsight" type of things. Any assistance welcome.

name: Schedule Test

on:
  schedule:
    - cron: "*/5 * * * *"

jobs:

    test:
        runs-on: ubuntu-latest

        steps:
            - name: Log test
              run: echo "Test"

2

Answers


  1. Chosen as BEST ANSWER

    Nevermind. It wasn't working for the last few hours of me trying to get it up and running. But now, suddenly, it's working.

    Action isn't actually going once every five minutes - more like once every 8 minutes or so.

    But in any case: It's firing, so I know I've got the syntax right at least. I must have just attempted this right in a window when GitHub was being weird.


  2. Instead of
    run: echo "Test"

    try

    - run: echo "Test"
    
    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search