From c35a58a50b0c10505cae914eef284723af628fde Mon Sep 17 00:00:00 2001 From: makspll Date: Sat, 9 Nov 2024 14:47:24 +0000 Subject: [PATCH 1/2] run release-plz on staging too --- .github/workflows/release-plz.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-plz.yml b/.github/workflows/release-plz.yml index 68d9f987a5..a18df1d672 100644 --- a/.github/workflows/release-plz.yml +++ b/.github/workflows/release-plz.yml @@ -7,7 +7,7 @@ permissions: on: push: branches: - - main + - [main, staging] jobs: @@ -50,7 +50,7 @@ jobs: uses: actions-rs/toolchain@v1 with: profile: minimal - toolchain: nightly-2024-05-20 + toolchain: nightly-2024-11-05 override: true working-directory: crates/bevy_api_gen - name: Install Rust toolchain From 73b1680d822780df591261a6aef603808b55f03e Mon Sep 17 00:00:00 2001 From: makspll Date: Sat, 9 Nov 2024 14:55:47 +0000 Subject: [PATCH 2/2] optimize workflows a bit --- .github/workflows/bevy_api_gen.yml | 6 ++---- .github/workflows/bevy_mod_scripting.yml | 9 ++++----- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/bevy_api_gen.yml b/.github/workflows/bevy_api_gen.yml index 02412717ad..417087bf7f 100644 --- a/.github/workflows/bevy_api_gen.yml +++ b/.github/workflows/bevy_api_gen.yml @@ -1,12 +1,10 @@ on: - pull_request: - paths: - - "crates/bevy_api_gen/**" push: branches: - - main + - "**" paths: - "crates/bevy_api_gen/**" + - ".github/workflows/bevy_api_gen.yml" name: Check and Lint - bevy_api_gen diff --git a/.github/workflows/bevy_mod_scripting.yml b/.github/workflows/bevy_mod_scripting.yml index a19ad24ee3..f95933ea09 100644 --- a/.github/workflows/bevy_mod_scripting.yml +++ b/.github/workflows/bevy_mod_scripting.yml @@ -1,14 +1,13 @@ on: - pull_request: - paths-ignore: - - 'crates/bevy_api_gen/**' - - 'crates/macro_tests/**' push: branches: - - main + - "**" paths-ignore: - 'crates/bevy_api_gen/**' - 'crates/macro_tests/**' + - '.github/workflows/release-plz.yml' + - '.github/workflows/bevy_api_gen.yml' + - '.github/workflows/macro_tests.yml' name: Check and Lint - bevy_mod_scripting