Skip to content

Commit 6d82bee

Browse files
committed
* Use Ring v1.23 for consistency
1 parent 99baded commit 6d82bee

3 files changed

Lines changed: 49 additions & 47 deletions

File tree

.github/workflows/freebsd_build.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,31 @@ name: FreeBSD Build
33
on:
44
push:
55
paths:
6-
- '**.c'
7-
- '**.h'
8-
- '**/CMakeLists.txt'
9-
- '.github/workflows/freebsd_build.yml'
6+
- '**.c'
7+
- '**.h'
8+
- '**/CMakeLists.txt'
9+
- '.github/workflows/freebsd_build.yml'
1010
pull_request:
1111
paths:
12-
- '**.c'
13-
- '**.h'
14-
- '**/CMakeLists.txt'
15-
- '.github/workflows/freebsd_build.yml'
12+
- '**.c'
13+
- '**.h'
14+
- '**/CMakeLists.txt'
15+
- '.github/workflows/freebsd_build.yml'
1616

1717
jobs:
1818
build:
1919
runs-on: ubuntu-latest
2020
strategy:
2121
matrix:
2222
include:
23-
- release: "14.3"
24-
arch: amd64
25-
arch_name: amd64
26-
name: freebsd-amd64
27-
- release: "14.3"
28-
arch: aarch64
29-
arch_name: arm64
30-
name: freebsd-arm64
23+
- release: "14.3"
24+
arch: amd64
25+
arch_name: amd64
26+
name: freebsd-amd64
27+
- release: "14.3"
28+
arch: aarch64
29+
arch_name: arm64
30+
name: freebsd-arm64
3131

3232
steps:
3333
- uses: actions/checkout@v4
@@ -47,7 +47,7 @@ jobs:
4747
4848
run: |
4949
# Clone Ring Language
50-
git clone --depth 1 https://github.com/ring-lang/ring.git ring
50+
git clone --branch v1.23 --depth 1 https://github.com/ring-lang/ring.git ring
5151
cd ring
5252
5353
# Set RING environment variable
@@ -58,7 +58,7 @@ jobs:
5858
cmake . -DCMAKE_BUILD_TYPE=Release -GNinja
5959
ninja install
6060
cd ../..
61-
61+
6262
rm -rf lib
6363
6464
# Build ring-webview lib
@@ -69,4 +69,4 @@ jobs:
6969
uses: actions/upload-artifact@v4
7070
with:
7171
name: ring-webview-${{ matrix.name }}
72-
path: lib
72+
path: lib

.github/workflows/macos_build.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,29 @@ name: macOS Build
33
on:
44
push:
55
paths:
6-
- '**.c'
7-
- '**.h'
8-
- '**/CMakeLists.txt'
9-
- '.github/workflows/macos_build.yml'
6+
- '**.c'
7+
- '**.h'
8+
- '**/CMakeLists.txt'
9+
- '.github/workflows/macos_build.yml'
1010
pull_request:
1111
paths:
12-
- '**.c'
13-
- '**.h'
14-
- '**/CMakeLists.txt'
15-
- '.github/workflows/macos_build.yml'
12+
- '**.c'
13+
- '**.h'
14+
- '**/CMakeLists.txt'
15+
- '.github/workflows/macos_build.yml'
1616

1717
jobs:
1818
build:
1919
runs-on: ${{ matrix.os }}
2020
strategy:
2121
matrix:
2222
include:
23-
- os: macos-13
24-
arch: amd64
25-
name: macos-amd64
26-
- os: macos-latest
27-
arch: arm64
28-
name: macos-arm64
23+
- os: macos-13
24+
arch: amd64
25+
name: macos-amd64
26+
- os: macos-latest
27+
arch: arm64
28+
name: macos-arm64
2929

3030
steps:
3131
- name: Checkout ring-webview
@@ -38,6 +38,7 @@ jobs:
3838
with:
3939
repository: ring-lang/ring
4040
path: ring
41+
ref: v1.23
4142

4243
- name: Build and Install Ring Language
4344
run: |

.github/workflows/ubuntu_build.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,29 @@ name: Ubuntu Build
33
on:
44
push:
55
paths:
6-
- '**.c'
7-
- '**.h'
8-
- '**/CMakeLists.txt'
9-
- '.github/workflows/ubuntu_build.yml'
6+
- '**.c'
7+
- '**.h'
8+
- '**/CMakeLists.txt'
9+
- '.github/workflows/ubuntu_build.yml'
1010
pull_request:
1111
paths:
12-
- '**.c'
13-
- '**.h'
14-
- '**/CMakeLists.txt'
15-
- '.github/workflows/ubuntu_build.yml'
12+
- '**.c'
13+
- '**.h'
14+
- '**/CMakeLists.txt'
15+
- '.github/workflows/ubuntu_build.yml'
1616

1717
jobs:
1818
build:
1919
runs-on: ${{ matrix.os }}
2020
strategy:
2121
matrix:
2222
include:
23-
- os: ubuntu-24.04
24-
arch: amd64
25-
name: ubuntu-24.04-amd64
26-
- os: ubuntu-24.04-arm
27-
arch: arm64
28-
name: ubuntu-24.04-arm64
23+
- os: ubuntu-24.04
24+
arch: amd64
25+
name: ubuntu-24.04-amd64
26+
- os: ubuntu-24.04-arm
27+
arch: arm64
28+
name: ubuntu-24.04-arm64
2929

3030
steps:
3131
- name: Install dependencies
@@ -43,6 +43,7 @@ jobs:
4343
with:
4444
repository: ring-lang/ring
4545
path: ring
46+
ref: v1.23
4647

4748
- name: Build and Install Ring Language
4849
run: |

0 commit comments

Comments
 (0)