1name: "Build openssl interop container from master" 2 3on: 4 schedule: 5 - cron: '40 02 * * *' 6 workflow_dispatch: 7 8jobs: 9 update_quay_container: 10 runs-on: ubuntu-latest 11 steps: 12 - uses: actions/checkout@v4 13 with: 14 fetch-depth: 0 15 - name: "log in to quay.io" 16 run: | 17 docker login -u openssl-ci+machine -p ${{ secrets.QUAY_IO_PASSWORD }} quay.io 18 - name: "Build container" 19 run: | 20 cd test/quic-openssl-docker/ 21 docker build -t quay.io/openssl-ci/openssl-quic-interop:latest . 22 - name: "Push to quay" 23 run: | 24 docker push quay.io/openssl-ci/openssl-quic-interop:latest 25 26