From eb34be728825c919cc31e3e7822ccc84f583c23f Mon Sep 17 00:00:00 2001 From: Kaya Gokalp Date: Wed, 4 Oct 2023 22:34:18 -0700 Subject: [PATCH 1/2] ci: add beta releasy to fuels-rs to track fuel-core --- .../workflows/releasy-dependency-commits.yml | 20 +++++++++++++++++++ .github/workflows/repo-plan.toml | 14 +++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 .github/workflows/releasy-dependency-commits.yml create mode 100644 .github/workflows/repo-plan.toml diff --git a/.github/workflows/releasy-dependency-commits.yml b/.github/workflows/releasy-dependency-commits.yml new file mode 100644 index 00000000000..2912a72990f --- /dev/null +++ b/.github/workflows/releasy-dependency-commits.yml @@ -0,0 +1,20 @@ +name: Notify downstream repos + +on: + push: + branches: + - main + +jobs: + + notify: + runs-on: ubuntu-latest + env: + DISPATCH_TOKEN: ${{ secrets.DISPATCH_TOKEN }} + steps: + - uses: actions/checkout@v4 + - run: | + git clone https://github.com/FuelLabs/releasy && cd releasy && git checkout kayagokalp/releasy-handle && cd .. + cargo install --path ./releasy/releasy-emit + releasy-emit --event new-commit-to-dependency --path ./.github/workflows/repo-plan.toml --event-commit-hash ${GITHUB_SHA} + name: Install and run releasy diff --git a/.github/workflows/repo-plan.toml b/.github/workflows/repo-plan.toml new file mode 100644 index 00000000000..6d915f5c147 --- /dev/null +++ b/.github/workflows/repo-plan.toml @@ -0,0 +1,14 @@ +[current-repo] +name = "fuel-core" +owner = "FuelLabs" + +[repo.fuels-rs.details] +name = "fuels-rs" +owner = "FuelLabs" + +[repo.fuel-core.details] +name = "fuel-core" +owner = "FuelLabs" + +[repo.fuels-rs] +dependencies = ["fuel-core"] From 044578ed1da871362aa10bc7b740dbcfe958fc3e Mon Sep 17 00:00:00 2001 From: Kaya Gokalp Date: Wed, 11 Oct 2023 14:41:58 -0700 Subject: [PATCH 2/2] add changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 11dcee1e9e9..2dd65ccd285 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ Description of the upcoming release here. ### Added +- [#1400](https://github.com/FuelLabs/fuel-core/pull/1400): Add releasy beta to fuel-core so that new commits to fuel-core master triggers fuels-rs. - [#1371](https://github.com/FuelLabs/fuel-core/pull/1371): Add new client function for querying the `MessageStatus` for a specific message (by `Nonce`) - [#1356](https://github.com/FuelLabs/fuel-core/pull/1356): Add peer reputation reporting to heartbeat code - [#1355](https://github.com/FuelLabs/fuel-core/pull/1355): Added new metrics related to block importing, such as tps, sync delays etc