git.delta.rocks / jrsonnet / refs/commits / 7a7e4e4e737d

difftreelog

Merge pull request #43 from bruno-delfino1995/fix-arm-build

Yaroslav Bolyukin2021-05-31parents: #cead2c3 #1aff748.patch.diff
in: master

1 file changed

modified.github/workflows/release.ymldiffbeforeafterboth
133 command: install133 command: install
134 args: cross134 args: cross
135
136 - name: ARM gcc
137 if: ${{ matrix.target == 'aarch64-unknown-linux-gnu' }}
138 run: sudo apt install gcc-aarch64-linux-gnu
135139
136 - name: Run ARM build140 - name: Run ARM build
137 if: ${{ matrix.target == 'aarch64-unknown-linux-gnu' }}141 if: ${{ matrix.target == 'aarch64-unknown-linux-gnu' }}
138 shell: bash142 shell: bash
139 run: cross --bin=jrsonnet --release --target ${{ matrix.target }}143 run: cross build --bin=jrsonnet --release --target ${{ matrix.target }}
144
145 - name: Run ARM strip
146 if: ${{ matrix.target == 'aarch64-unknown-linux-gnu' }}
147 shell: bash
148 run: aarch64-linux-gnu-strip target/${{ matrix.target }}/release/${{ matrix.bin }}
140149
141 - name: Run build150 - name: Run build
142 if: ${{ matrix.target != 'aarch64-unknown-linux-gnu' }}151 if: ${{ matrix.target != 'aarch64-unknown-linux-gnu' }}
145 command: build154 command: build
146 args: --bin=jrsonnet --release --target ${{ matrix.target }}155 args: --bin=jrsonnet --release --target ${{ matrix.target }}
156
157 - name: Run strip
158 if: ${{ matrix.target != 'aarch64-unknown-linux-gnu' }}
159 shell: bash
160 run: strip target/${{ matrix.target }}/release/${{ matrix.bin }}
147161
148 - name: Package162 - name: Package
149 shell: bash163 shell: bash
150 run: |164 run: |
151 strip target/${{ matrix.target }}/release/${{ matrix.bin }}165 cd target/${{ matrix.target }}/release
152 cd target/${{ matrix.target }}/release166
153167 cp ${{ matrix.bin }} ../../../${{ matrix.name }}
154 cp ${{ matrix.bin }} ../../../${{ matrix.name }}168 cd -
155 cd -
156169
157 - name: Generate SHA-256170 - name: Generate SHA-256
158 run: shasum -a 256 ${{ matrix.name }} > ${{ matrix.name }}.sha256171 run: shasum -a 256 ${{ matrix.name }} > ${{ matrix.name }}.sha256