forgejo/models/migrations/v1_21
Lunny Xiao 0d55f64e6c
chore(actions): support cron schedule task ()
Replace  

1. only support the default branch in the repository setting.
2. autoload schedule data from the schedule table after starting the
service.
3. support specific syntax like `@yearly`, `@monthly`, `@weekly`,
`@daily`, `@hourly`

## How to use

See the [GitHub Actions
document](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#schedule)
for getting more detailed information.

```yaml
on:
  schedule:
    - cron: '30 5 * * 1,3'
    - cron: '30 5 * * 2,4'

jobs:
  test_schedule:
    runs-on: ubuntu-latest
    steps:
      - name: Not on Monday or Wednesday
        if: github.event.schedule != '30 5 * * 1,3'
        run: echo "This step will be skipped on Monday and Wednesday"
      - name: Every time
        run: echo "This step will always run"
```

Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>

---------


Co-authored-by: Jason Song <i@wolfogre.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-08-24 03:06:51 +00:00
..
main_test.go Support changing labels of Actions runner without re-registration () 2023-06-13 22:28:31 +08:00
v260.go Fix description of drop custom_labels migration () 2023-06-14 04:46:55 +00:00
v261.go Support configuration variables on Gitea Actions () 2023-06-20 22:54:15 +00:00
v262.go Support pull_request_target event () 2023-06-26 14:33:18 +08:00
v263.go Rename Sync2 -> Sync () 2023-08-13 21:17:21 +02:00
v264.go Drop the correct deleted branch table () 2023-07-26 08:41:33 +08:00
v265.go Actions Artifacts support uploading multiple files and directories () 2023-07-21 10:42:01 +08:00
v266.go Remove commit status running and warning to align GitHub () 2023-07-21 16:24:36 +08:00
v267.go Reduce unnecessary DB queries for Actions tasks () 2023-07-24 06:11:27 +00:00
v268.go Implement auto-cancellation of concurrent jobs if the event is push () 2023-07-25 11:15:55 +08:00
v269.go Drop the correct deleted branch table () 2023-07-26 08:41:33 +08:00
v270.go Fix typo in metadata () 2023-07-30 23:54:22 +00:00
v271.go Allow to archive labels () 2023-08-14 11:56:14 +02:00
v272.go Add optimistic lock to ActionRun table () 2023-08-21 14:07:52 +00:00
v273.go chore(actions): support cron schedule task () 2023-08-24 03:06:51 +00:00