Bump github.com/docker/docker from 27.3.1+incompatible to 28.0.0+incompatible in /launcher #251
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Base Build | |
| on: | |
| workflow_call: | |
| workflow_dispatch: | |
| pull_request: | |
| push: | |
| branches: [ "main" ] | |
| permissions: | |
| contents: read | |
| jobs: | |
| build: | |
| name: "Binaries build for Intel® Tiber™ Broadcast Suite" | |
| runs-on: ubuntu-22.04 | |
| timeout-minutes: 120 | |
| permissions: | |
| contents: read | |
| steps: | |
| - name: "OS-Configuration: Preparation: Harden Runner" | |
| uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1 | |
| with: | |
| egress-policy: audit | |
| - name: "Preparation: Repository Checkout" | |
| uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 | |
| - name: "Build: gRPC and nmos" | |
| working-directory: "${{ github.workspace }}/src" | |
| run: | | |
| sudo rm /usr/local/bin/cmake | |
| sudo apt-get install -y git cmake=3.22* libboost-all-dev libcpprest-dev libavahi-client-dev libavahi-compat-libdnssd-dev libgtest-dev | |
| sudo ./build_local.sh -ut | |
| sudo chown -R $USER:$USER . | |
| - name: "grpc unit tests" | |
| working-directory: "${{ github.workspace }}/src/gRPC/unit_test/build" | |
| run: | | |
| ./FFmpegPipelineGeneratorTests | |
| ./FFmpegWrapperServiceTests | |
| - name: "nmos unit tests" | |
| working-directory: "${{ github.workspace }}/src/nmos/nmos-node/build/unit_tests" | |
| run: | | |
| ./NmosNodeTests | |
| - name: "list: gRPC and nmos" | |
| working-directory: "${{ github.workspace }}/src" | |
| run: | | |
| ls -la ${{ github.workspace }}/src/gRPC/build/ | |
| ls -la ${{ github.workspace }}/src/nmos/nmos-node/build/ | |
| - name: 'upload gRpc binaries' | |
| uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 | |
| with: | |
| name: grpc-nmos-bin | |
| path: | | |
| ${{ github.workspace }}/src/gRPC/build/cmd_pass_client | |
| ${{ github.workspace }}/src/gRPC/build/FFmpeg_wrapper_service | |
| ${{ github.workspace }}/src/nmos/nmos-node/build/bcs-nmos-node | |
| - name: "Build: launcher" | |
| working-directory: "${{ github.workspace }}/launcher" | |
| run: | |
| go build -a -o manager cmd/main.go | |
| - name: 'upload launcher binaries' | |
| uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 | |
| with: | |
| name: launcher-bin | |
| path: '${{ github.workspace }}/launcher/manager' |