GH Actions #228
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: GH Actions | |
on: | |
pull_request: | |
workflow_dispatch: | |
jobs: | |
version_task_fedora_37: | |
name: Version task fedora:37 | |
runs-on: ubuntu-20.04 | |
container: | |
image: fedora:37 | |
steps: | |
- name: Install Python dependencies | |
run: dnf -y install python3 python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/version | |
version_task_fedora_38: | |
name: Version task fedora:38 | |
runs-on: ubuntu-20.04 | |
container: | |
image: fedora:38 | |
steps: | |
- name: Install Python dependencies | |
run: dnf -y install python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/version | |
version_task_ubi_8: | |
name: Version task ubi:8.8 | |
runs-on: ubuntu-20.04 | |
container: | |
image: registry.access.redhat.com/ubi8/ubi:8.8 | |
steps: | |
- name: Install Python dependencies | |
run: dnf -y install python3.11 python3.11-setuptools python3.11-setuptools-rust | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/version | |
version_task_ubi_9: | |
name: Version task ubi:9.2 | |
runs-on: ubuntu-20.04 | |
container: | |
image: registry.access.redhat.com/ubi9/ubi:9.2 | |
steps: | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/version | |
version_task_debian_12: | |
name: Version task debian:12.4 | |
runs-on: ubuntu-20.04 | |
container: | |
image: debian:12.4 | |
steps: | |
- name: Install Python dependencies | |
run: apt update && apt -y install python3 python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/version | |
version_task_debian_11: | |
name: Version task debian:11.0 | |
runs-on: ubuntu-20.04 | |
container: | |
image: debian:11.0 | |
steps: | |
- name: Install Python dependencies | |
run: apt update && apt -y install python3 python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/version | |
version_task_ubuntu_22: | |
name: Version task ubuntu:22.04 | |
runs-on: ubuntu-20.04 | |
container: | |
image: ubuntu:22.04 | |
steps: | |
- name: Install Python dependencies | |
run: apt update && apt -y install python3 python3-setuptools ca-certificates | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/version | |
version_task_ubuntu_20: | |
name: Version task ubuntu:20.04 | |
runs-on: ubuntu-20.04 | |
container: | |
image: ubuntu:20.04 | |
steps: | |
- name: Install Python dependencies | |
run: apt update && apt -y install python3 python3-setuptools ca-certificates | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/version | |
egg_task_fedora_37: | |
name: Egg task fedora:37 | |
runs-on: ubuntu-20.04 | |
container: | |
image: fedora:37 | |
steps: | |
- name: Install Python dependencies | |
run: dnf -y install python3 python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/egg | |
egg_task_fedora_38: | |
name: Egg task fedora:38 | |
runs-on: ubuntu-20.04 | |
container: | |
image: fedora:38 | |
steps: | |
- name: Install Python dependencies | |
run: dnf -y install python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/egg | |
egg_task_ubi_8: | |
name: Egg task ubi:8.8 | |
runs-on: ubuntu-20.04 | |
container: | |
image: registry.access.redhat.com/ubi8/ubi:8.8 | |
steps: | |
- name: Install Python dependencies | |
run: dnf -y install python38 python38-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/egg | |
egg_task_ubi_9: | |
name: Egg task ubi:9.2 | |
runs-on: ubuntu-20.04 | |
container: | |
image: registry.access.redhat.com/ubi9/ubi:9.2 | |
steps: | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/egg | |
egg_task_debian_12: | |
name: Egg task debian:12.4 | |
runs-on: ubuntu-20.04 | |
container: | |
image: debian:12.4 | |
steps: | |
- name: Install Python dependencies | |
run: apt update && apt -y install python3 python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/egg | |
egg_task_debian_11: | |
name: Egg task debian:11.0 | |
runs-on: ubuntu-20.04 | |
container: | |
image: debian:11.0 | |
steps: | |
- name: Install Python dependencies | |
run: apt update && apt -y install python3 python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/egg | |
egg_task_ubuntu_22: | |
name: Egg task ubuntu:22.04 | |
runs-on: ubuntu-20.04 | |
container: | |
image: ubuntu:22.04 | |
steps: | |
- name: Install Python dependencies | |
run: apt update && apt -y install python3 python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/egg | |
egg_task_ubuntu_20: | |
name: Egg task ubuntu:20.04 | |
runs-on: ubuntu-20.04 | |
container: | |
image: ubuntu:20.04 | |
steps: | |
- name: Install Python dependencies | |
run: apt update && apt -y install python3 python3-setuptools | |
- name: Check out repository code | |
uses: actions/checkout@v3 | |
- uses: ./.github/actions/egg |