diff --git a/.github/workflows/with-defaults.yml b/.github/workflows/with-defaults.yml index f8bd82e..a4c7846 100644 --- a/.github/workflows/with-defaults.yml +++ b/.github/workflows/with-defaults.yml @@ -1,6 +1,8 @@ on: - - pull_request - - push + pull_request + push + schedule: + - cron: '0 8 * * 0' jobs: with_defaults: @@ -11,15 +13,22 @@ jobs: openstack_version: ["master"] ubuntu_version: ["22.04"] include: + - name: "master" + openstack_version: "master" + ubuntu_version: "22.04" + additional_services: "openstack-cli-server" + - name: "dalmatian" + openstack_version: "stable/2024.2" + ubuntu_version: "22.04" + additional_services: "openstack-cli-server" + - name: "caracal" + openstack_version: "stable/2024.1" + ubuntu_version: "22.04" + additional_services: "" - name: "bobcat" openstack_version: "stable/2023.2" ubuntu_version: "22.04" - - name: "antelope" - openstack_version: "stable/2023.1" - ubuntu_version: "22.04" - - name: "zed" - openstack_version: "stable/zed" - ubuntu_version: "20.04" + additional_services: "" runs-on: ubuntu-${{ matrix.ubuntu_version }} name: A job to deploy devstack with defaults steps: @@ -29,6 +38,7 @@ jobs: uses: ./ with: branch: ${{ matrix.openstack_version }} + enabled_services: '${{ matrix.additional_services }}' - name: Upload logs artifacts on failure if: failure() uses: actions/upload-artifact@v4