File tree Expand file tree Collapse file tree 2 files changed +4
-42
lines changed
Expand file tree Collapse file tree 2 files changed +4
-42
lines changed Original file line number Diff line number Diff line change @@ -3,12 +3,8 @@ name: Build-Satellite-Firmware
33on :
44 push :
55 branches :
6- - main
76 - develop
8- pull_request :
97 workflow_dispatch :
10- release :
11- types : [published]
128
139env :
1410 DEFAULT_PYTHON : " 3.9"
2117 files : |
2218 config/satellite1.yaml
2319 esphome-version : 2024.11.2
24- release-summary : ${{ github.event_name == 'release' && github.event.release.body || '' }}
25- release-url : ${{ github.event_name == 'release' && github.event.release.html_url || '' }}
26- release-version : ${{ github.event_name == 'release' && github.event.release.tag_name || '' }}
20+ release-summary : develop-branch
21+ release-url :
22+ release-version :
2723
2824
2925 create_artifact_matrix :
4945 echo "$artifacts" >> $GITHUB_OUTPUT
5046 echo "EOF" >> $GITHUB_OUTPUT
5147 echo "matrix=$(ls files | jq -R -s -c 'split("\n")[:-1]')" >> $GITHUB_OUTPUT
52-
53-
54- upload_release_asset :
55- if : github.event_name == 'release'
56- name : Upload as release asset
57- needs :
58- - create_artifact_matrix
59- runs-on : ubuntu-latest
60- strategy :
61- fail-fast : false
62- max-parallel : 3
63- matrix :
64- file : ${{fromJSON(needs.create_artifact_matrix.outputs.matrix) }}
65- steps :
66- - name : debug
67- id : debug_matrix
68- run : |
69- echo ${{matrix.file}}
70-
71- - name : zip it # This would actually build your project, using zip for an example artifact
72- run : |
73- zip --junk-paths ${{matrix.file}} files/${{matrix.file}}/**
74-
75- - name : Upload Release Asset - Zip file
76- id : upload-release-asset-zip
77- uses : actions/upload-release-asset@v1
78- env :
79- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
80- with :
81- upload_url : ${{ github.event.release.upload_url }}
82- asset_path : ${{ matrix.file }}.zip
83- asset_name : ${{ matrix.file }}
84- asset_content_type : application/octet-stream
85-
48+
Original file line number Diff line number Diff line change 44 push :
55 branches :
66 - main
7- - develop
87 - staging
98 workflow_dispatch :
109 inputs :
You can’t perform that action at this time.
0 commit comments