Test daily builds #509
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Test daily builds | |
on: | |
schedule: | |
- cron: "0 5 * * *" | |
jobs: | |
test-daily-master: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Check out code | |
uses: actions/checkout@v3 | |
- name: Install nextcloud | |
run: sudo snap install --edge nextcloud | |
- name: Setup ruby | |
uses: ruby/setup-ruby@v1 | |
with: | |
working-directory: tests | |
bundler-cache: true | |
- name: Run tests | |
working-directory: tests | |
run: bundle exec ./run-tests.sh integration | |
test-daily-v24: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Check out code | |
uses: actions/checkout@v3 | |
- name: Install nextcloud | |
run: sudo snap install nextcloud --channel=24/edge | |
- name: Setup ruby | |
uses: ruby/setup-ruby@v1 | |
with: | |
working-directory: tests | |
bundler-cache: true | |
- name: Run tests | |
working-directory: tests | |
run: bundle exec ./run-tests.sh integration | |
test-daily-v25: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Check out code | |
uses: actions/checkout@v3 | |
- name: Install nextcloud | |
run: sudo snap install nextcloud --channel=25/edge | |
- name: Setup ruby | |
uses: ruby/setup-ruby@v1 | |
with: | |
working-directory: tests | |
bundler-cache: true | |
test-daily-v26: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Check out code | |
uses: actions/checkout@v3 | |
- name: Install nextcloud | |
run: sudo snap install nextcloud --channel=26/edge | |
- name: Setup ruby | |
uses: ruby/setup-ruby@v1 | |
with: | |
working-directory: tests | |
bundler-cache: true | |
- name: Run tests | |
working-directory: tests | |
run: bundle exec ./run-tests.sh integration |