diff --git a/.github/workflows/update-dendrite.yml b/.github/workflows/update-dendrite.yml index 09c3b869fc3..ffcc2146455 100644 --- a/.github/workflows/update-dendrite.yml +++ b/.github/workflows/update-dendrite.yml @@ -27,7 +27,6 @@ jobs: INT_BRANCH: dendrite-integration TARGET_BRANCH: main steps: - # Checkout both the target and integration branches - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: @@ -45,6 +44,23 @@ jobs: run: | ./tools/update_dendrite.sh + - name: Extract new dendrite package version + run: | + eval $(cat tools/dendrite_version | grep COMMIT) + echo "version=${COMMIT:0:7}" >> $GITHUB_OUTPUT + id: updated + + - name: Commit changes + run: | + . ./tools/reflector/helpers.sh + + PATHS=("tools/dendrite_version" "Cargo.toml" "Cargo.lock") + CHANGES=() + commit $TARGET_BRANCH $INT_BRANCH ${{ inputs.reflector_user_id }} PATHS CHANGES + + echo "api=${CHANGES[0]}" >> $GITHUB_OUTPUT + id: committed + - name: Update pull request env: GH_TOKEN: ${{ inputs.reflector_access_token }}