Skip to content

Commit 4c4eed5

Browse files
committed
build_rocky - switch to rocky 9
As rocky 8 is not updating anymore for 2 years and we need some updated dependencies (e.g. `bison` 3.5+ for newer version of `swig`).
1 parent 634600b commit 4c4eed5

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.github/workflows/build_rocky.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ on:
66
jobs:
77
build_ifcopenshell:
88
runs-on: ubuntu-22.04
9-
container: rockylinux:8
9+
container: rockylinux:9
1010

1111
steps:
1212
- name: Install Dependencies
1313
run: |
1414
dnf update -y
15-
dnf install -y gcc gcc-c++ git autoconf automake bison make zip cmake python3 \
15+
dnf install -y gcc gcc-c++ git autoconf automake bison make zip cmake python3 python3-pip \
1616
bzip2 patch mesa-libGL-devel libffi-devel fontconfig-devel \
1717
sqlite-devel bzip2-devel zlib-devel openssl-devel xz-devel \
1818
readline-devel ncurses-devel libffi-devel libuuid-devel git-lfs \
@@ -38,7 +38,7 @@ jobs:
3838
with:
3939
repository: IfcOpenShell/build-outputs
4040
path: ./build
41-
ref: rockylinux8-x64
41+
ref: rockylinux9-x64
4242
lfs: true
4343
token: ${{ secrets.BUILD_REPO_TOKEN }}
4444

@@ -51,7 +51,7 @@ jobs:
5151
# TODO: Use tag after 1.2.20 releases.
5252
uses: hendrikmuhs/ccache-action@5ebbd400eff9e74630f759d94ddd7b6c26299639
5353
with:
54-
key: ubuntu-22.04-${{ runner.arch }}-rockylinux8
54+
key: ubuntu-22.04-${{ runner.arch }}-rockylinux9
5555

5656
- name: Run Build Script
5757
shell: bash

.github/workflows/build_rocky_arm.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ on:
66
jobs:
77
build_ifcopenshell:
88
runs-on: ubuntu-22.04-arm
9-
container: arm64v8/rockylinux:8
9+
container: arm64v8/rockylinux:9
1010

1111
steps:
1212
- name: Install Dependencies
1313
run: |
1414
dnf update -y
15-
dnf install -y gcc gcc-c++ git autoconf automake bison make zip cmake python3 \
15+
dnf install -y gcc gcc-c++ git autoconf automake bison make zip cmake python3 python3-pip \
1616
bzip2 patch mesa-libGL-devel libffi-devel fontconfig-devel \
1717
sqlite-devel bzip2-devel zlib-devel openssl-devel xz-devel \
1818
readline-devel ncurses-devel libffi-devel libuuid-devel git-lfs \
@@ -38,7 +38,7 @@ jobs:
3838
with:
3939
repository: IfcOpenShell/build-outputs
4040
path: ./build
41-
ref: rockylinux8-arm64
41+
ref: rockylinux9-arm64
4242
lfs: true
4343
token: ${{ secrets.BUILD_REPO_TOKEN }}
4444

@@ -51,7 +51,7 @@ jobs:
5151
# TODO: Use tag after 1.2.20 releases.
5252
uses: hendrikmuhs/ccache-action@5ebbd400eff9e74630f759d94ddd7b6c26299639
5353
with:
54-
key: ubuntu-22.04-${{ runner.arch }}-rockylinux8
54+
key: ubuntu-22.04-${{ runner.arch }}-rockylinux9
5555

5656
- name: Run Build Script
5757
shell: bash

0 commit comments

Comments
 (0)