diff --git a/.github/workflows/archivematica-acceptance-tests.yml b/.github/workflows/archivematica-acceptance-tests.yml index 04881b6d..d2f58eba 100644 --- a/.github/workflows/archivematica-acceptance-tests.yml +++ b/.github/workflows/archivematica-acceptance-tests.yml @@ -17,14 +17,16 @@ on: default: "qa/1.x" required: true type: "string" + schedule: + - cron: "0 3 * * *" jobs: test: name: "${{ matrix.feature }} / ${{ matrix.vagrant_box.label }}" runs-on: "ubuntu-latest" env: - am_version: "${{ inputs.am_version }}" - ss_version: "${{ inputs.ss_version }}" - at_version: "${{ inputs.at_version }}" + am_version: "${{ inputs.am_version || 'qa/1.x' }}" + ss_version: "${{ inputs.ss_version || 'qa/0.x' }}" + at_version: "${{ inputs.at_version || 'qa/1.x' }}" strategy: fail-fast: false matrix: @@ -37,6 +39,8 @@ jobs: label: "alma9" - id: "ubuntu/jammy64" label: "jammy" + - id: "ubuntu/focal64" + label: "focal" feature: - "aip-encryption-mirror" - "aip-encryption" diff --git a/.github/workflows/dip-upload.yml b/.github/workflows/dip-upload.yml index 3e9b318b..28a6beed 100644 --- a/.github/workflows/dip-upload.yml +++ b/.github/workflows/dip-upload.yml @@ -17,14 +17,16 @@ on: default: "qa/2.x" required: true type: "string" + schedule: + - cron: "0 2 * * *" jobs: test: name: "DIP upload test" runs-on: "ubuntu-22.04" env: - am_version: "${{ inputs.am_version }}" - ss_version: "${{ inputs.ss_version }}" - atom_version: "${{ inputs.atom_version }}" + am_version: "${{ inputs.am_version || 'qa/1.x' }}" + ss_version: "${{ inputs.ss_version || 'qa/0.x' }}" + atom_version: "${{ inputs.atom_version || 'qa/2.x' }}" python_version: "3.9" steps: - name: "Check out the code" diff --git a/tests/archivematica-acceptance-tests/README.md b/tests/archivematica-acceptance-tests/README.md index 64fe46a7..072e3165 100644 --- a/tests/archivematica-acceptance-tests/README.md +++ b/tests/archivematica-acceptance-tests/README.md @@ -13,10 +13,11 @@ This playbook has been tested with Vagrant 2.4.1 and VirtualBox 7.0.14 r161095 using any of the following Vagrant boxes and versions: -- rockylinux/9 (v3.0.0) +- rockylinux/9 (v4.0.0) - rockylinux/8 (v9.0.0) -- almalinux/9 (v9.3.20231118) -- ubuntu/jammy64 (v20240403.0.0) +- almalinux/9 (v9.4.20240509) +- ubuntu/jammy64 (v20240426.0.0) +- ubuntu/focal64 (v20240502.0.0) ## Provisioning the VM