File tree Expand file tree Collapse file tree 3 files changed +1
-15
lines changed Expand file tree Collapse file tree 3 files changed +1
-15
lines changed Original file line number Diff line number Diff line change 11name : " Build packages"
22description : " Build RPM and DEB packages for multiple architectures"
33
4- inputs :
5- CI_PROTOBUF_ACCESS_TOKEN :
6- description : " Access token for protobuf repo"
7- required : true
8-
94runs :
105 using : " composite"
116 steps :
2823 mkdir -p ${HOME}/zig
2924 tar -xJ -C ${HOME}/zig --strip-components=1 -f zig.tar.xz
3025 echo ${HOME}/zig >> ${GITHUB_PATH}
31- - name : Configure foreign git repos
32- # Make sure the runner has access to the protobuf repo using an access token
33- shell : bash
34- run : git config --global url."https://${{ inputs.CI_PROTOBUF_ACCESS_TOKEN }}@github.com/thinkparq/protobuf".insteadOf https://github.com/thinkparq/protobuf
3526 - name : Run checks and tests
3627 shell : bash
3728 run : |
Original file line number Diff line number Diff line change 2121 run : |
2222 rustup toolchain install nightly
2323 rustup component add --toolchain nightly rustfmt
24- - name : Configure foreign git repos
25- # Make sure the runner has access to the protobuf repo using an access token
26- run : git config --global url."https://${{ secrets.CI_PROTOBUF_ACCESS }}@github.com/thinkparq/protobuf".insteadOf https://github.com/thinkparq/protobuf
2724 - name : Checks
2825 run : make check
2926 - name : Run tests
Original file line number Diff line number Diff line change 2222 fetch-depth : 0
2323 - name : Build Packages
2424 uses : ./.github/actions/package
25- with :
26- CI_PROTOBUF_ACCESS_TOKEN : ${{ secrets.CI_PROTOBUF_ACCESS }}
2725 - name : Import GPG key
2826 id : import_gpg
2927 uses : crazy-max/ghaction-import-gpg@v6
3432 run : |
3533 cd target/package
3634 export GPG_TTY=$(tty)
37- gpg --pinentry-mode loopback --passphrase ${{ secrets.PUBLICREPO_GPGPACKAGEPASSPHRASE }} --trust-model always --detach-sign -o checksums.txt.sig -r packages@beegfs.com checksums.txt
35+ gpg --pinentry-mode loopback --passphrase ${{ secrets.PUBLICREPO_GPGPACKAGEPASSPHRASE }} --trust-model always --detach-sign -o checksums.txt.sig -r packages@beegfs.com checksums.txt
3836 - name : Create Release
3937 uses : ncipollo/release-action@v1
4038 with :
You can’t perform that action at this time.
0 commit comments