diff --git a/.github/workflows/molecule.yml b/.github/workflows/molecule.yml index 8191727e5f..004cff1353 100644 --- a/.github/workflows/molecule.yml +++ b/.github/workflows/molecule.yml @@ -23,6 +23,9 @@ jobs: - distro: debian10 tag: latest namespace: geerlingguy + - distro: ubuntu2404 + tag: latest + namespace: geerlingguy - distro: ubuntu2204 tag: latest namespace: geerlingguy diff --git a/.github/workflows/schedule_pg_ubuntu2404.yml b/.github/workflows/schedule_pg_ubuntu2404.yml new file mode 100644 index 0000000000..39fc81cabb --- /dev/null +++ b/.github/workflows/schedule_pg_ubuntu2404.yml @@ -0,0 +1,32 @@ +--- + +name: scheduled PostgreSQL (Ubuntu 24.04) + +on: + schedule: + - cron: '30 0 * * *' + +jobs: + test: + runs-on: ubuntu-latest + + steps: + - name: checkout + uses: actions/checkout@v2 + + - name: Set up Python 3 + uses: actions/setup-python@v2 + with: + python-version: '3.x' + + - name: Install dependencies + run: pip3 install molecule[docker] ansible + + - name: Run Molecule tests + run: molecule test + env: + PY_COLORS: '1' + ANSIBLE_FORCE_COLOR: '1' + IMAGE_DISTRO: ubuntu2404 + +...