Lines Matching +full:repo +full:- +full:path
6 - cron: '50 1/12 * * *'
9 - 'VERSION'
10 - '.github/workflows/footprint-tracking.yml'
12 - main
13 - v*-branch
15 # only publish v* tags, do not care about zephyr-v* which point to the
17 - 'v*'
20 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
21 cancel-in-progress: true
24 footprint-tracking:
25 runs-on:
26 group: zephyr-runner-v2-linux-x64-4xlarge
27 if: github.repository_owner == 'zephyrproject-rtos'
29 image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.26.13.20240601
30 options: '--entrypoint /bin/bash'
32 fail-fast: false
36 - name: Apply container owner mismatch workaround
42 git config --global --add safe.directory ${GITHUB_WORKSPACE}
44 - name: Print cloud service information
50 - name: Update PATH for west
54 - name: Install packages
56 sudo apt-get update
57 sudo apt-get install -y python3-venv
58 sudo pip3 install -U setuptools wheel pip gitpython
60 - name: checkout
64 fetch-depth: 0
66 - name: Environment Setup
68 … echo "ZEPHYR_SDK_INSTALL_DIR=/opt/toolchains/zephyr-sdk-$( cat SDK_VERSION )" >> $GITHUB_ENV
70 - name: west setup
72 west init -l . || true
73 west config --global update.narrow true
76 - name: Configure AWS Credentials
77 uses: aws-actions/configure-aws-credentials@v4
79 aws-access-key-id: ${{ vars.AWS_TESTING_ACCESS_KEY_ID }}
80 aws-secret-access-key: ${{ secrets.AWS_TESTING_SECRET_ACCESS_KEY }}
81 aws-region: us-east-1
83 - name: Record Footprint
88 ./scripts/footprint/track.py -p scripts/footprint/plan.txt
90 - name: Upload footprint data
92 python3 -m venv .venv
95 aws s3 sync --quiet footprint_data/ s3://testing.zephyrproject.org/footprint_data/