From beb4f804cb6a0cc5064e66112b2c42479806e05f Mon Sep 17 00:00:00 2001 From: YassinEldeeb Date: Tue, 16 Jul 2024 02:19:31 +0100 Subject: [PATCH] fixes --- .github/workflows/ci.yml | 8 +++++++- .github/workflows/release.yml | 3 --- .github/workflows/rust.yml | 8 ++++---- packages/matchstick/rust-toolchain.toml | 2 +- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4cae01f0c..5cd2e81b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: - uses: dtolnay/rust-toolchain@stable with: - toolchain: 1.68.0 + toolchain: 1.73.0 - uses: the-guild-org/shared-config/setup@main name: Setup Env @@ -46,6 +46,12 @@ jobs: - name: Install Dependencies run: pnpm install + - name: Install matchstick system dependencies + working-directory: packages/matchstick + run: | + sudo apt-get update + sudo apt-get -y install libpq-dev protobuf-compiler + - name: Build Matchstick Package run: pnpm --filter=@graphprotocol/graph-matchstick build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b0b928840..ea8988b0c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,9 +11,6 @@ on: - '**/*.gitignore' - .editorconfig - docs/** - pull_request: - branches: - - main permissions: write-all diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 9a88fc5f1..a2681237a 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v3 - uses: dtolnay/rust-toolchain@stable with: - toolchain: 1.68.0 + toolchain: 1.73.0 - run: sudo apt-get install protobuf-compiler - name: cargo check working-directory: packages/matchstick @@ -31,7 +31,7 @@ jobs: - uses: actions/checkout@v3 - uses: dtolnay/rust-toolchain@stable with: - toolchain: 1.68.0 + toolchain: 1.73.0 - name: Install dependencies working-directory: packages/matchstick run: | @@ -48,7 +48,7 @@ jobs: - uses: actions/checkout@v3 - uses: dtolnay/rust-toolchain@stable with: - toolchain: 1.68.0 + toolchain: 1.73.0 - name: install rustfmt working-directory: packages/matchstick run: rustup component add rustfmt @@ -63,7 +63,7 @@ jobs: - uses: actions/checkout@v3 - uses: dtolnay/rust-toolchain@stable with: - toolchain: 1.68.0 + toolchain: 1.73.0 - name: Install dependencies run: | sudo apt-get update diff --git a/packages/matchstick/rust-toolchain.toml b/packages/matchstick/rust-toolchain.toml index 47f839940..f970caf8a 100644 --- a/packages/matchstick/rust-toolchain.toml +++ b/packages/matchstick/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "1.68.0" +channel = "1.73.0" profile = "default" \ No newline at end of file