diff --git a/.github/workflows/ci-master.yml b/.github/workflows/ci-master.yml index e30682e..55aaaca 100644 --- a/.github/workflows/ci-master.yml +++ b/.github/workflows/ci-master.yml @@ -1,16 +1,15 @@ name: Continues Integration (Master) on: - workflow_dispatch: push: - - master - - main + branches: + - "master" + - "main" schedule: # “At 00:00 on every 7th day-of-month from 1 through 31.” (https://crontab.guru) - cron: "0 0 1/7 * *" jobs: - verify: uses: ./.github/workflows/checks.yml diff --git a/.github/workflows/ci-pr.yml b/.github/workflows/ci-pr.yml index 41de360..23b69ca 100644 --- a/.github/workflows/ci-pr.yml +++ b/.github/workflows/ci-pr.yml @@ -2,14 +2,13 @@ name: Continues Integration (PR) on: pull_request: - + jobs: - verify: uses: ./.github/workflows/checks.yml - + examples: uses: ./.github/workflows/examples.yml - + ssl_cert: uses: ./.github/workflows/ssl_cert.yml diff --git a/.github/workflows/ssl_cert.yml b/.github/workflows/ssl_cert.yml index 77b49a8..8b70a03 100644 --- a/.github/workflows/ssl_cert.yml +++ b/.github/workflows/ssl_cert.yml @@ -11,10 +11,9 @@ jobs: strategy: fail-fast: false matrix: - include: - - python-version: ["3.11"] - + python-version: ["3.11"] steps: + - name: "Checkout repo" uses: actions/checkout@v2 - name: "Setup Python & Poetry Environment" @@ -30,6 +29,7 @@ jobs: poetry run itde spawn-test-environment --environment-name ssl --database-port-forward 8563 --bucketfs-port-forward 2580 --docker-db-image-version 7.1.17 --db-mem-size 4GB + --create-certificates - name: "Pull certificate from container (Python ${{ matrix.python-version }} Exasol ${{ matrix.exasol-tag }})" run: docker cp db_container_ssl:/certificates/rootCA.crt .