Skip to content

Commit

Permalink
ga build
Browse files Browse the repository at this point in the history
  • Loading branch information
4kimov committed Dec 21, 2024
1 parent 7434bc9 commit 55f4717
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,20 @@ jobs:
override: true
components: rustfmt, clippy

- name: Install ICU (Ubuntu)
if: matrix.os == 'ubuntu-latest'
run: sudo apt-get install -y libicu-dev

- name: Install ICU (macOS)
if: matrix.os == 'macos-latest'
run: brew install icu4c

- name: Install ICU (Windows)
if: matrix.os == 'windows-latest'
run: |
choco install icu4c
echo "C:\Program Files\icu4c\bin" >> $GITHUB_PATH
- name: Set up cargo cache
uses: actions/cache@v3
continue-on-error: false
Expand All @@ -44,6 +58,8 @@ jobs:
- name: Build Extension
run: cargo pgrx package
env:
ICU_VERSION: 74

- name: Upload Extension Artifact
uses: actions/upload-artifact@v3
Expand All @@ -68,4 +84,7 @@ jobs:
with:
profile: minimal
toolchain: stable
override: true
override: true

- name: Install ICU
run: sudo apt-get install -y libicu-dev

0 comments on commit 55f4717

Please sign in to comment.