|
26 | 26 | name: "RPi0 Release Build", artifact: "RPi0-release",
|
27 | 27 | qmake-args: "CONFIG+=release"
|
28 | 28 | }
|
29 |
| - - { |
30 |
| - name: "RPi0 Debug Build", artifact: "RPi0-debug", |
31 |
| - qmake-args: "CONFIG+=debug CONFIG+=qml_debug" |
32 |
| - } |
33 | 29 |
|
34 | 30 | steps:
|
35 | 31 | - name: github env vars
|
|
56 | 52 |
|
57 | 53 | - name: Cross compile
|
58 | 54 | id: cross-compile
|
59 |
| - uses: zehnm/yio-crosscompile-action@master |
| 55 | + uses: zehnm/yio-crosscompile-action@v1.1.0 |
60 | 56 | with:
|
61 | 57 | project-name: ${{ env.PROJECT_NAME }}
|
62 | 58 | output-path: ${GITHUB_WORKSPACE}/binaries/app
|
|
75 | 71 | needs: build
|
76 | 72 |
|
77 | 73 | steps:
|
78 |
| - - run: mkdir release debug |
| 74 | + - run: mkdir release |
79 | 75 | - name: Download release artifact
|
80 | 76 | uses: actions/download-artifact@v1
|
81 | 77 | with:
|
82 | 78 | name: ${{ env.APP_NAME }}-${{ env.APP_ARCHITECTURE }}-release
|
83 | 79 | path: ./release
|
84 |
| - - name: Download debug artifact |
85 |
| - uses: actions/download-artifact@v1 |
86 |
| - with: |
87 |
| - name: ${{ env.APP_NAME }}-${{ env.APP_ARCHITECTURE }}-debug |
88 |
| - path: ./debug |
| 80 | + |
89 | 81 | - name: Get artifact version
|
90 | 82 | run: |
|
91 | 83 | read -r APP_VERSION < release/version.txt
|
|
95 | 87 | - name: Create GitHub development build archives
|
96 | 88 | if: "!contains(github.ref, 'tags/v')"
|
97 | 89 | run: |
|
98 |
| - tar cvf ${{ env.APP_NAME }}-v${{ env.APP_VERSION }}-${{ env.TIMESTAMP }}-${{ env.APP_ARCHITECTURE }}-debug.tar -C debug . |
99 | 90 | tar cvf ${{ env.APP_NAME }}-v${{ env.APP_VERSION }}-${{ env.TIMESTAMP }}-${{ env.APP_ARCHITECTURE }}-release.tar -C release .
|
100 | 91 | for filename in *.tar; do echo "sha256 `sha256sum $filename`" >> ${{ env.HASH_FILENAME }}; done;
|
101 | 92 |
|
|
114 | 105 | - name: Create GitHub release archives
|
115 | 106 | if: "contains(github.ref, 'tags/v')"
|
116 | 107 | run: |
|
117 |
| - tar cvf ${{ env.APP_NAME }}-v${{ env.APP_VERSION }}-${{ env.APP_ARCHITECTURE }}-debug.tar -C debug . |
118 | 108 | tar cvf ${{ env.APP_NAME }}-v${{ env.APP_VERSION }}-${{ env.APP_ARCHITECTURE }}-release.tar -C release .
|
119 | 109 | for filename in *.tar; do echo "sha256 `sha256sum $filename`" >> ${{ env.HASH_FILENAME }}; done;
|
120 | 110 |
|
|
125 | 115 | repo_token: "${{ secrets.GITHUB_TOKEN }}"
|
126 | 116 | prerelease: false
|
127 | 117 | files: |
|
128 |
| - *.tar |
129 |
| - ${{ env.HASH_FILENAME }} |
| 118 | + *.tar |
| 119 | + ${{ env.HASH_FILENAME }} |
0 commit comments