diff --git a/.github/workflows/with-defaults.yml b/.github/workflows/with-defaults.yml index f8bd82e..8300a27 100644 --- a/.github/workflows/with-defaults.yml +++ b/.github/workflows/with-defaults.yml @@ -1,6 +1,8 @@ +name: with-defaults on: - - pull_request - - push + pull_request: + schedule: + - cron: '0 8 * * 0' jobs: with_defaults: @@ -11,15 +13,22 @@ jobs: openstack_version: ["master"] ubuntu_version: ["22.04"] include: - - name: "bobcat" - openstack_version: "stable/2023.2" + - name: "master" + openstack_version: "master" ubuntu_version: "22.04" - - name: "antelope" - openstack_version: "stable/2023.1" + additional_services: "openstack-cli-server" + - name: "epoxy" + openstack_version: "stable/2025.1" ubuntu_version: "22.04" - - name: "zed" - openstack_version: "stable/zed" - ubuntu_version: "20.04" + additional_services: "" + - 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: "" 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 diff --git a/action.yaml b/action.yaml index 4cf4357..0fa3b5d 100644 --- a/action.yaml +++ b/action.yaml @@ -23,7 +23,7 @@ runs: using: "composite" steps: - name: Install python pip - run: python -m pip install --upgrade pip + run: python3 -m pip install --upgrade pip shell: bash - name: Erase MySQL package run: sudo apt-get purge mysql-* || true