From 8c2497edd43095f2a612df759dbba6e06b96fff6 Mon Sep 17 00:00:00 2001 From: Paul Grandperrin Date: Tue, 21 May 2024 14:01:37 +0200 Subject: [PATCH] update github workflow --- .github/dependabot.yml | 2 +- .github/workflows/rust.yml | 38 +++++++++++++++++++------------------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 4e30578..76b8463 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,4 +8,4 @@ updates: - package-ecosystem: "cargo" # See documentation for possible values directory: "/" # Location of package manifests schedule: - interval: "daily" + interval: "monthly" diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 726840c..58844ba 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -11,7 +11,7 @@ env: jobs: ubuntu-nightly: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 @@ -20,26 +20,26 @@ jobs: toolchain: nightly override: true - name: Install Deps - run: sudo apt-get install --no-install-recommends binutils-dev libunwind8-dev + run: sudo apt-get install --no-install-recommends build-essential binutils-dev libunwind-dev libblocksruntime-dev liblzma-dev - name: Test run: ./test.sh - ubuntu-beta: - runs-on: ubuntu-20.04 - steps: - - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 - with: - profile: minimal - toolchain: beta - override: true - - name: Install Deps - run: sudo apt-get install --no-install-recommends binutils-dev libunwind8-dev - - name: Test - run: ./test.sh +# ubuntu-beta: +# runs-on: ubuntu-24.04 +# steps: +# - uses: actions/checkout@v2 +# - uses: actions-rs/toolchain@v1 +# with: +# profile: minimal +# toolchain: beta +# override: true +# - name: Install Deps +# run: sudo apt-get install --no-install-recommends build-essential binutils-dev libunwind-dev libblocksruntime-dev liblzma-dev +# - name: Test +# run: ./test.sh ubuntu-stable: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 @@ -48,12 +48,12 @@ jobs: toolchain: stable override: true - name: Install Deps - run: sudo apt-get install --no-install-recommends binutils-dev libunwind8-dev + run: sudo apt-get install --no-install-recommends build-essential binutils-dev libunwind-dev libblocksruntime-dev liblzma-dev - name: Test run: ./test.sh ubuntu-msrv: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 @@ -62,7 +62,7 @@ jobs: toolchain: 1.47.0 override: true - name: Install Deps - run: sudo apt-get install --no-install-recommends binutils-dev libunwind8-dev + run: sudo apt-get install --no-install-recommends build-essential binutils-dev libunwind-dev libblocksruntime-dev liblzma-dev - name: Test run: ./test.sh