-
Notifications
You must be signed in to change notification settings - Fork 197
31 lines (28 loc) · 1015 Bytes
/
weekly_tests.yaml
File metadata and controls
31 lines (28 loc) · 1015 Bytes
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
name: Weekly Tests
on:
workflow_dispatch:
# Disable weekly tests
# FIXME: https://github.com/zama-ai/concrete-ml-internal/issues/4742
# schedule:
# # * is a special character in YAML so you have to quote this string
# # At 22:00 on Sunday
# # Timezone is UTC, so Paris time is +2 during the summer and +1 during winter
# - cron: '0 22 * * 0'
concurrency:
group: "${{ github.ref }}-${{ github.event_name }}-weekly-tests"
cancel-in-progress: true
jobs:
# The caller workflow's job (here 'weekly-tests') does not need to run on the current runner as
# the reusable workflow (here 'continuous-integration.yaml') uses its own runner
# Only allow weekly tests on the public repository
weekly-tests:
name: Run weekly tests
if: ${{ github.repository == 'zama-ai/concrete-ml' }}
permissions:
actions: read
contents: write
id-token: write
uses: ./.github/workflows/continuous-integration.yaml
secrets: inherit
with:
event_name: "weekly"