From 4b0b07d80bbd056b8009477da9e45128cb4f7915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Drouet?= Date: Sun, 30 Jun 2024 10:23:41 +0200 Subject: [PATCH] ci: add a way to push metrics report in PR (#443) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ci: add a way to push metrics report in PR Signed-off-by: Jérémie Drouet * ci: pass base_ref as parameter Signed-off-by: Jérémie Drouet * ci: remove base_ref variable Signed-off-by: Jérémie Drouet * fix: fetch main branch Signed-off-by: Jérémie Drouet * ci: trigger build Signed-off-by: Jérémie Drouet --------- Signed-off-by: Jérémie Drouet --- .github/workflows/mrml-cli-main.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/mrml-cli-main.yml b/.github/workflows/mrml-cli-main.yml index 2562faf1..94b08e05 100644 --- a/.github/workflows/mrml-cli-main.yml +++ b/.github/workflows/mrml-cli-main.yml @@ -60,6 +60,8 @@ jobs: steps: - uses: actions/checkout@v3 + with: + fetch-depth: 0 - uses: jdrouet/action-install-git-metrics@main - uses: jdrouet/action-git-identity@main @@ -89,6 +91,10 @@ jobs: uses: jdrouet/action-execute-git-metrics@main continue-on-error: true with: - sync: true + pull: true + push: ${{ github.event_name == 'push' }} script: | add binary-size --tag "name: mrml-cli" --tag "platform.os: linux" --tag "platform.arch: x86_64" ${{ steps.binary-size.outputs.value }} + + - uses: jdrouet/action-report-git-metrics@main + if: ${{ github.event_name == 'pull_request' }}