1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2025-04-04 00:17:06 +00:00
mailinabox/.github/workflows/commit-tests.yml
downtownallday 4e6550ed22 Merge branch 'jammyjellyfish2204' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204
# Conflicts:
#	README.md
#	setup/mail-dovecot.sh
#	setup/system.sh
#	setup/webmail.sh
#	setup/zpush.sh
#	tests/test_mail.py
2022-01-11 16:39:39 -05:00

31 lines
931 B
YAML

name: commit-tests
on: [workflow_dispatch]
jobs:
# MiaB-LDAP connected to a remote Nextcloud
remote-nextcloud-docker:
runs-on: ubuntu-22.04
env:
PRIMARY_HOSTNAME: box1.abc.com
FEATURE_MUNIN: false
steps:
- uses: actions/checkout@v2
- name: setup
run: sudo -E tests/system-setup/remote-nextcloud-docker.sh upgrade basic
- name: test-runner
run: sudo -E tests/runner.sh -dumpoutput -no-smtp-remote default remote-nextcloud upgrade-basic
# Upgrade from upstream install
upgrade-from-upstream:
runs-on: ubuntu-22.04
env:
PRIMARY_HOSTNAME: box2.abc.com
UPSTREAM_TAG: main
steps:
- uses: actions/checkout@v2
- name: setup
run: sudo -E tests/system-setup/upgrade-from-upstream.sh basic totpuser
- name: test-runner
run: sudo -E tests/runner.sh -dumpoutput -no-smtp-remote upgrade-basic upgrade-totpuser default