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"] diff --git a/CHANGELOG.md b/CHANGELOG.md index 85a31d08256..85f2d561cb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,8 @@ Description of the upcoming release here. - [#1432](https://github.com/FuelLabs/fuel-core/pull/1432): Add a new `--api-request-timeout` argument to control TTL for GraphQL requests. - [#1419](https://github.com/FuelLabs/fuel-core/pull/1419): Add additional "sanity" benchmarks for arithmetic op code instructions. -- [#1411](https://github.com/FuelLabs/fuel-core/pull/1411): Added WASM and `no_std` compatibility +- [#1411](https://github.com/FuelLabs/fuel-core/pull/1411): Added WASM and `no_std` compatibility. +- [#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