generated from certe-medical-epidemiology/template
-
Notifications
You must be signed in to change notification settings - Fork 0
41 lines (38 loc) · 2.06 KB
/
workflow-schedule.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# ===================================================================== #
# An R package by Certe: #
# https://github.com/certe-medical-epidemiology #
# #
# Licensed as GPL-v2.0. #
# #
# Developed at non-profit organisation Certe Medical Diagnostics & #
# Advice, department of Medical Epidemiology. #
# #
# This R package is free software; you can freely use and distribute #
# it for both personal and commercial purposes under the terms of the #
# GNU General Public License version 2.0 (GNU GPL-2), as published by #
# the Free Software Foundation. #
# #
# We created this package for both routine data analysis and academic #
# research and it was publicly released in the hope that it will be #
# useful, but it comes WITHOUT ANY WARRANTY OR LIABILITY. #
# ===================================================================== #
# Remember that R-universe will hourly build binaries for macOS and Windows:
# https://certe-medical-epidemiology.r-universe.dev
on:
push:
# run after a git push on any branch in this repo
branches: '**'
schedule:
# run additionally a schedule every day at 1 AM.
# this is to check that all dependencies are still available
- cron: '0 1 * * *'
jobs:
R-CMD-check:
uses: certe-medical-epidemiology/template/.github/workflows/reusable-workflow-R-CMD-check.yml@main
secrets: inherit
Codecov:
uses: certe-medical-epidemiology/template/.github/workflows/reusable-workflow-codecov.yml@main
secrets: inherit
lintr:
uses: certe-medical-epidemiology/template/.github/workflows/reusable-workflow-lintr.yml@main
secrets: inherit