Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Nightly relay integration

on:
schedule:
- cron: "17 2 * * *"
workflow_dispatch:

jobs:
nightly:
uses: ./.github/workflows/lxc-test.yml
with:
cmlxc_commands: |
cmlxc init
cmlxc deploy-cmdeploy --source @main fulltest0
cmlxc deploy-cmdeploy --source @main fulltest1
cmlxc test-mini fulltest0
cmlxc test-cmdeploy fulltest0 fulltest1
cmlxc stop fulltest0 fulltest1
cmlxc destroy fulltest1
cmlxc deploy-cmdeploy --type ipv4 --source @main fulltest-ip0
cmlxc test-mini fulltest-ip0
cmlxc test-cmdeploy fulltest-ip0
cmlxc deploy-madmail --source @main fulltest-mad0
cmlxc test-mini fulltest-mad0
cmlxc test-madmail fulltest-mad0
cmlxc test-mini fulltest0 fulltest-mad0
cmlxc test-mini fulltest-mad0 fulltest0
cmlxc test-mini fulltest-ip0 fulltest-mad0
cmlxc test-mini fulltest-mad0 fulltest-ip0
cmlxc test-mini fulltest-ip0 fulltest0
cmlxc test-mini fulltest0 fulltest-ip0
cmlxc docker deploy fulltest-dock0 --source ghcr:main
cmlxc docker ps fulltest-dock0
cmlxc docker logs fulltest-dock0
cmlxc test-cmdeploy fulltest-dock0
cmlxc destroy fulltest-dock0