Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/actions/git-safe-directory/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name: Git safe directory
description: For running act with checkout owned by non-root user, e.g. docker
runs:
using: "composite"
steps:
- name: Set git safe.directory to "*"
shell: bash
run: git config --system --add safe.directory '*'
17 changes: 17 additions & 0 deletions .github/actions/setup-size-reports/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Setup size reports
description: Setup size reports
inputs:
gh-context:
description: "GH Context"
required: true

runs:
using: "composite"
steps:
- run: pip install numpy pandas humanfriendly pyelftools cxxfilt tabulate fastcore ghapi
shell: bash
- name: Set up environment for size reports
shell: bash
env:
GH_CONTEXT: ${{ inputs.gh-context }}
run: python .github/scripts/memory/gh_sizes_environment.py "${GH_CONTEXT}"
17 changes: 17 additions & 0 deletions .github/actions/upload-size-reports/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: upload-size-reports
description: upload-size-reports
inputs:
platform-name:
description: "Platform name Name"
required: true

runs:
using: "composite"
steps:
- name: Uploading Size Reports
uses: actions/upload-artifact@v4
if: ${{ !env.ACT }}
with:
name: Size,${{ inputs.platform-name }}-Examples,${{ env.GH_EVENT_PR }},${{ env.GH_EVENT_HASH }},${{ env.GH_EVENT_PARENT }},${{ github.event_name }}
path: |
/tmp/bloat_reports/
1 change: 1 addition & 0 deletions .github/scripts/memory/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Scripts copied from https://github.com/project-chip/connectedhomeip/tree/master/scripts/tools/memory
Loading
Loading