Skip to content

Commit

Permalink
Upgrade deps (#738)
Browse files Browse the repository at this point in the history
* Upgrade deps

* Fix lint

* Try fix musl build

* Try fix 2

* Ignore musl build for this release
  • Loading branch information
sayanarijit committed Jan 30, 2025
1 parent 88839f0 commit e766a98
Show file tree
Hide file tree
Showing 15 changed files with 660 additions and 554 deletions.
File renamed without changes.
12 changes: 6 additions & 6 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- macos
- macos-aarch64
- linux
- linux-musl
# - linux-musl
- linux-aarch64
- linux-arm
rust: [stable]
Expand All @@ -35,9 +35,9 @@ jobs:
os: ubuntu-latest
target: x86_64-unknown-linux-gnu

- build: linux-musl
os: ubuntu-latest
target: x86_64-unknown-linux-musl
# - build: linux-musl
# os: ubuntu-latest
# target: x86_64-unknown-linux-musl

- build: linux-aarch64
os: ubuntu-latest
Expand Down Expand Up @@ -69,8 +69,8 @@ jobs:
# sudo snap install snapcraft --classic
# sudo snap install multipass --classic --beta
- if: matrix.build == 'linux-musl'
run: sudo apt-get install -y musl-tools
# - if: matrix.build == 'linux-musl'
# run: sudo apt-get install -y musl-tools

- if: matrix.build == 'linux-aarch64'
run: sudo apt-get install -y gcc-aarch64-linux-gnu
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
- macos
- macos-aarch64
- linux
- linux-musl
# - linux-musl
- linux-aarch64
- linux-arm
rust: [stable]
Expand All @@ -81,9 +81,9 @@ jobs:
os: ubuntu-latest
target: x86_64-unknown-linux-gnu

- build: linux-musl
os: ubuntu-latest
target: x86_64-unknown-linux-musl
# - build: linux-musl
# os: ubuntu-latest
# target: x86_64-unknown-linux-musl

- build: linux-aarch64
os: ubuntu-latest
Expand Down Expand Up @@ -114,8 +114,8 @@ jobs:
sudo apt-get update --fix-missing
sudo apt-get install -y --no-install-recommends liblua5.1-0-dev libluajit-5.1-dev gcc pkg-config curl git make ca-certificates
- if: matrix.build == 'linux-musl'
run: sudo apt-get install -y musl-tools
# - if: matrix.build == 'linux-musl'
# run: sudo apt-get install -y musl-tools

- if: matrix.build == 'linux-aarch64'
run: sudo apt-get install -y gcc-aarch64-linux-gnu
Expand Down
Loading

0 comments on commit e766a98

Please sign in to comment.