Skip to content

Commit 55f4717

Browse files
committed
ga build
1 parent 7434bc9 commit 55f4717

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

.github/workflows/build.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,20 @@ jobs:
1919
override: true
2020
components: rustfmt, clippy
2121

22+
- name: Install ICU (Ubuntu)
23+
if: matrix.os == 'ubuntu-latest'
24+
run: sudo apt-get install -y libicu-dev
25+
26+
- name: Install ICU (macOS)
27+
if: matrix.os == 'macos-latest'
28+
run: brew install icu4c
29+
30+
- name: Install ICU (Windows)
31+
if: matrix.os == 'windows-latest'
32+
run: |
33+
choco install icu4c
34+
echo "C:\Program Files\icu4c\bin" >> $GITHUB_PATH
35+
2236
- name: Set up cargo cache
2337
uses: actions/cache@v3
2438
continue-on-error: false
@@ -44,6 +58,8 @@ jobs:
4458
4559
- name: Build Extension
4660
run: cargo pgrx package
61+
env:
62+
ICU_VERSION: 74
4763

4864
- name: Upload Extension Artifact
4965
uses: actions/upload-artifact@v3
@@ -68,4 +84,7 @@ jobs:
6884
with:
6985
profile: minimal
7086
toolchain: stable
71-
override: true
87+
override: true
88+
89+
- name: Install ICU
90+
run: sudo apt-get install -y libicu-dev

0 commit comments

Comments
 (0)