diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index 83279ba6da9..39ec433e5f4 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -9,7 +9,7 @@ jobs: with: toolchain: stable - name: Install musl tools. - run: sudo apt-get install -y musl-tools + run: sudo apt-get install -y musl-tools libssl-dev - name: Build in unknown linux run: ./scripts/release_tar.sh x86_64-unknown-linux-musl - name: Archive artifacts diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index c2bd35de99a..b0c8ef8f857 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -25,7 +25,7 @@ jobs: run: | if [ "${{ matrix.target }}" == "x86_64-unknown-linux-musl" ] then - sudo apt-get install -y musl-tools + sudo apt-get install -y musl-tools libssl-dev fi - name: Build in ${{ matrix.target }} run: ./scripts/release_tar.sh ${{ matrix.target }} diff --git a/scripts/release_crates.sh b/scripts/release_crates.sh index f9e16fcc7d4..ee051bb23b6 100755 --- a/scripts/release_crates.sh +++ b/scripts/release_crates.sh @@ -1,22 +1,22 @@ -cargo publish --package cairo-lang-utils && - cargo publish --package cairo-lang-test-utils && - cargo publish --package cairo-lang-casm && +# cargo publish --package cairo-lang-utils && cargo publish --package cairo-lang-debug && cargo publish --package cairo-lang-proc-macros && - cargo publish --package cairo-lang-eq-solver && cargo publish --package cairo-lang-filesystem && cargo publish --package cairo-lang-diagnostics && + cargo publish --package cairo-lang-syntax && + cargo publish --package cairo-lang-syntax-codegen && + cargo publish --package cairo-lang-parser && + cargo publish --package cairo-lang-defs && + cargo publish --package cairo-lang-formatter && + cargo publish --package cairo-lang-test-utils && + cargo publish --package cairo-lang-casm && + cargo publish --package cairo-lang-eq-solver && cargo publish --package cairo-lang-project && cargo publish --package cairo-lang-sierra && cargo publish --package cairo-lang-sierra-type-size && cargo publish --package cairo-lang-sierra-ap-change && cargo publish --package cairo-lang-sierra-gas && cargo publish --package cairo-lang-sierra-to-casm && - cargo publish --package cairo-lang-syntax && - cargo publish --package cairo-lang-syntax-codegen && - cargo publish --package cairo-lang-parser && - cargo publish --package cairo-lang-defs && - cargo publish --package cairo-lang-formatter && cargo publish --package cairo-lang-plugins && cargo publish --package cairo-lang-semantic && cargo publish --package cairo-lang-lowering &&