Skip to content

nightly

nightly #3

Workflow file for this run

name: nightly
on:
schedule:
- cron: '0 1 * * *'
# can be run manually on https://github.com/cockpit-project/cockpit/actions
workflow_dispatch:
jobs:
trigger:
permissions:
statuses: write
runs-on: ubuntu-22.04
steps:
- name: Clone repository
uses: actions/checkout@v4
- name: Trigger updates-testing scenario
run: |
test/common/make-bots
mkdir -p ~/.config/cockpit-dev
echo "${{ github.token }}" >> ~/.config/cockpit-dev/github-token
TEST_OS=$(PYTHONPATH=bots python3 -c 'from lib.constants import TEST_OS_DEFAULT; print(TEST_OS_DEFAULT)')
bots/tests-trigger --force "-" "${TEST_OS}/updates-testing" "${TEST_OS}/daily"