Skip to content

Commit

Permalink
Update libraries to 1.18 (#25)
Browse files Browse the repository at this point in the history
  • Loading branch information
esemeniuc authored Aug 19, 2024
1 parent 8b6ac32 commit 86ea1df
Show file tree
Hide file tree
Showing 8 changed files with 715 additions and 624 deletions.
6 changes: 3 additions & 3 deletions .github/actions/setup-rust/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ runs:

- name: Install Protobuf
run: |
export PROTOC_VERSION=21.12 && \
export PROTOC_VERSION=23.4 && \
export PROTOC_ZIP=protoc-$PROTOC_VERSION-linux-x86_64.zip && \
curl -Ss -OL https://github.com/google/protobuf/releases/download/v$PROTOC_VERSION/$PROTOC_ZIP \
&& sudo unzip -o $PROTOC_ZIP -d /usr/local bin/protoc \
Expand All @@ -29,14 +29,14 @@ runs:
shell: bash

- name: cache dependencies
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/.cargo
key: ${{ runner.os }}-cargo-${{ steps.cache-key-generator.outputs.cache-key }}-${{ hashFiles('**/Cargo.lock') }}

- name: cache rust files
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
target/
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-20.04-16c-64g
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: recursive

Expand All @@ -25,7 +25,7 @@ jobs:
run: cargo clippy --all-features --all-targets --tests -- -D warnings

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3

# see https://docs.docker.com/build/ci/github-actions/cache/#cache-backend-api
- name: Login to Docker Hub
Expand All @@ -35,7 +35,7 @@ jobs:
password: ${{ secrets.DOCKERHUB_PWD }}

- name: Build and push
uses: docker/build-push-action@v4
uses: docker/build-push-action@v5
with:
context: .
push: true
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-20.04-16c-64g
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: recursive

Expand All @@ -29,7 +29,7 @@ jobs:
run: cargo clippy --all-features --all-targets --tests -- -D warnings

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3

# see https://docs.docker.com/build/ci/github-actions/cache/#cache-backend-api
- name: Login to Docker Hub
Expand All @@ -55,7 +55,7 @@ jobs:
file ./jito-shredstream-proxy-x86_64-unknown-linux-gnu
- name: Release
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
if: startsWith(github.ref, 'refs/tags/')
with:
files: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-20.04-16c-64g
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: recursive

Expand Down
Loading

0 comments on commit 86ea1df

Please sign in to comment.