From 393d4c13db88ec3ba19efecfed4b6bb1e0017577 Mon Sep 17 00:00:00 2001 From: Ramon Roche Date: Mon, 24 Feb 2025 13:02:28 -0800 Subject: [PATCH] ci: disable flash workflow comments (#24409) Signed-off-by: Ramon Roche --- .github/workflows/flash_analysis.yml | 104 ++++++++++++++------------- 1 file changed, 54 insertions(+), 50 deletions(-) diff --git a/.github/workflows/flash_analysis.yml b/.github/workflows/flash_analysis.yml index 5f03a589bd..da37dfa32d 100644 --- a/.github/workflows/flash_analysis.yml +++ b/.github/workflows/flash_analysis.yml @@ -88,59 +88,63 @@ jobs: echo '${{ steps.bloaty-step.outputs.bloaty-summary-map }}' >> $GITHUB_OUTPUT echo "$EOF" >> $GITHUB_OUTPUT - post_pr_comment: - name: Publish Results - runs-on: [runs-on,runner=1cpu-linux-x64,image=ubuntu24-full-x64,"run-id=${{ github.run_id }}",spot=false] - needs: [analyze_flash] - env: - V5X-SUMMARY-MAP-ABS: ${{ fromJSON(fromJSON(needs.analyze_flash.outputs.px4_fmu-v5x-bloaty-summary-map).vm-absolute) }} - V5X-SUMMARY-MAP-PERC: ${{ fromJSON(fromJSON(needs.analyze_flash.outputs.px4_fmu-v5x-bloaty-summary-map).vm-percentage) }} - V6X-SUMMARY-MAP-ABS: ${{ fromJSON(fromJSON(needs.analyze_flash.outputs.px4_fmu-v6x-bloaty-summary-map).vm-absolute) }} - V6X-SUMMARY-MAP-PERC: ${{ fromJSON(fromJSON(needs.analyze_flash.outputs.px4_fmu-v6x-bloaty-summary-map).vm-percentage) }} - if: ${{ github.event.pull_request }} - steps: - - name: Find Comment - uses: peter-evans/find-comment@v3 - id: fc - with: - issue-number: ${{ github.event.pull_request.number }} - comment-author: 'github-actions[bot]' - body-includes: FLASH Analysis + # TODO: + # This part of the workflow is causing errors, we should find a way to fix this and enable this test again + # Track this issue https://github.com/PX4/PX4-Autopilot/issues/24408 + # + #post_pr_comment: + #name: Publish Results + #runs-on: [runs-on,runner=1cpu-linux-x64,image=ubuntu24-full-x64,"run-id=${{ github.run_id }}",spot=false] + #needs: [analyze_flash] + #env: + #V5X-SUMMARY-MAP-ABS: ${{ fromJSON(fromJSON(needs.analyze_flash.outputs.px4_fmu-v5x-bloaty-summary-map).vm-absolute) }} + #V5X-SUMMARY-MAP-PERC: ${{ fromJSON(fromJSON(needs.analyze_flash.outputs.px4_fmu-v5x-bloaty-summary-map).vm-percentage) }} + #V6X-SUMMARY-MAP-ABS: ${{ fromJSON(fromJSON(needs.analyze_flash.outputs.px4_fmu-v6x-bloaty-summary-map).vm-absolute) }} + #V6X-SUMMARY-MAP-PERC: ${{ fromJSON(fromJSON(needs.analyze_flash.outputs.px4_fmu-v6x-bloaty-summary-map).vm-percentage) }} + #if: ${{ github.event.pull_request }} + #steps: + #- name: Find Comment + #uses: peter-evans/find-comment@v3 + #id: fc + #with: + #issue-number: ${{ github.event.pull_request.number }} + #comment-author: 'github-actions[bot]' + #body-includes: FLASH Analysis - - name: Set Build Time - id: bt - run: | - echo "timestamp=$(date +'%Y-%m-%dT%H:%M:%S')" >> $GITHUB_OUTPUT + #- name: Set Build Time + #id: bt + #run: | + #echo "timestamp=$(date +'%Y-%m-%dT%H:%M:%S')" >> $GITHUB_OUTPUT - - name: Create or update comment - # This can't be moved to the job-level conditions, as GH actions don't allow a job-level if condition to access the env. - if: | - steps.fc.outputs.comment-id != '' || - env.V5X-SUMMARY-MAP-ABS >= fromJSON(env.MIN_FLASH_POS_DIFF_FOR_COMMENT) || - env.V5X-SUMMARY-MAP-ABS <= fromJSON(env.MIN_FLASH_NEG_DIFF_FOR_COMMENT) || - env.V6X-SUMMARY-MAP-ABS >= fromJSON(env.MIN_FLASH_POS_DIFF_FOR_COMMENT) || - env.V6X-SUMMARY-MAP-ABS <= fromJSON(env.MIN_FLASH_NEG_DIFF_FOR_COMMENT) - uses: peter-evans/create-or-update-comment@v4 - with: - comment-id: ${{ steps.fc.outputs.comment-id }} - issue-number: ${{ github.event.pull_request.number }} - body: | - ## 🔎 FLASH Analysis -
- px4_fmu-v5x [Total VM Diff: ${{ env.V5X-SUMMARY-MAP-ABS }} byte (${{ env.V5X-SUMMARY-MAP-PERC}} %)] + #- name: Create or update comment + ## This can't be moved to the job-level conditions, as GH actions don't allow a job-level if condition to access the env. + #if: | + #steps.fc.outputs.comment-id != '' || + #env.V5X-SUMMARY-MAP-ABS >= fromJSON(env.MIN_FLASH_POS_DIFF_FOR_COMMENT) || + #env.V5X-SUMMARY-MAP-ABS <= fromJSON(env.MIN_FLASH_NEG_DIFF_FOR_COMMENT) || + #env.V6X-SUMMARY-MAP-ABS >= fromJSON(env.MIN_FLASH_POS_DIFF_FOR_COMMENT) || + #env.V6X-SUMMARY-MAP-ABS <= fromJSON(env.MIN_FLASH_NEG_DIFF_FOR_COMMENT) + #uses: peter-evans/create-or-update-comment@v4 + #with: + #comment-id: ${{ steps.fc.outputs.comment-id }} + #issue-number: ${{ github.event.pull_request.number }} + #body: | + ### 🔎 FLASH Analysis + #
+ #px4_fmu-v5x [Total VM Diff: ${{ env.V5X-SUMMARY-MAP-ABS }} byte (${{ env.V5X-SUMMARY-MAP-PERC}} %)] - ``` - ${{ needs.analyze_flash.outputs.px4_fmu-v5x-bloaty-output }} - ``` -
+ #``` + #${{ needs.analyze_flash.outputs.px4_fmu-v5x-bloaty-output }} + #``` + #
-
- px4_fmu-v6x [Total VM Diff: ${{ env.V6X-SUMMARY-MAP-ABS }} byte (${{ env.V6X-SUMMARY-MAP-PERC }} %)] + #
+ #px4_fmu-v6x [Total VM Diff: ${{ env.V6X-SUMMARY-MAP-ABS }} byte (${{ env.V6X-SUMMARY-MAP-PERC }} %)] - ``` - ${{ needs.analyze_flash.outputs.px4_fmu-v6x-bloaty-output }} - ``` -
+ #``` + #${{ needs.analyze_flash.outputs.px4_fmu-v6x-bloaty-output }} + #``` + #
- **Updated: _${{ steps.bt.outputs.timestamp }}_** - edit-mode: replace + #**Updated: _${{ steps.bt.outputs.timestamp }}_** + #edit-mode: replace