Skip to content

Commit

Permalink
update pipelines
Browse files Browse the repository at this point in the history
  • Loading branch information
mikeeq committed Jul 4, 2024
1 parent 1943081 commit d55739f
Showing 1 changed file with 15 additions and 10 deletions.
25 changes: 15 additions & 10 deletions .github/workflows/build-iso.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@ name: Build Fedora ISO
on: [push]

jobs:
tests:
runs-on: ubuntu-22.04
test:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: Checkout repository
uses: actions/checkout@v4
- name: "AgentInfo"
run: ./.github/agent-info.sh
- name: "YamlLint"
Expand All @@ -18,9 +19,9 @@ jobs:
-w /repo \
-v $(pwd):/repo \
-t \
alpine:3.16 /bin/sh -c " \
alpine:3.20 /bin/sh -c " \
apk add --no-cache py-pip python3 bash \
&& pip3 install yamllint \
&& pip3 install --break-system-packages yamllint \
&& yamllint -s . \
"
- name: "ShellCheck"
Expand All @@ -30,14 +31,16 @@ jobs:
-w /repo \
-v $(pwd):/repo \
-t \
alpine:3.16 /bin/sh -c " \
alpine:3.20 /bin/sh -c " \
apk add --no-cache shellcheck bash \
&& shellcheck $(find . -type f -name "*.sh" | tr '\n' ' ')
"
build-gnome:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: test
steps:
- uses: actions/checkout@v2
- name: Checkout repository
uses: actions/checkout@v4
- name: "Build Fedora Gnome ISO"
run: ./build_in_docker.sh
env:
Expand All @@ -56,9 +59,11 @@ jobs:
- name: "AgentInfo"
run: ./.github/agent-info.sh
build-kde:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: test
steps:
- uses: actions/checkout@v2
- name: Checkout repository
uses: actions/checkout@v4
- name: "Build Fedora KDE ISO"
run: ./build_in_docker.sh
env:
Expand Down

0 comments on commit d55739f

Please sign in to comment.