# HG changeset patch # User Edouard Tisserant # Date 1689872674 -7200 # Node ID 57545857bdce12a48bf979c4dd8b4dbfd6a5649a # Parent 50e79436f9b44728d71f2193a32a0d1059fd185d Github CI: update open62541 version, try avoid useles doker image rebuild diff -r 50e79436f9b4 -r 57545857bdce .github/workflows/run_tests_in_docker.yml --- a/.github/workflows/run_tests_in_docker.yml Thu Jul 20 17:04:14 2023 +0200 +++ b/.github/workflows/run_tests_in_docker.yml Thu Jul 20 19:04:34 2023 +0200 @@ -24,27 +24,34 @@ - uses: actions/checkout@v3 with: repository: open62541/open62541 - ref: v1.3.3 + ref: v1.3.6 path: open62541 submodules: recursive - - name: Cache docker image - id: cache-docker - uses: actions/cache@v3 + - name: Restore cached docker image + id: cache-docker-restore + uses: actions/cache/restore@v3 env: cache-name: cache-docker with: path: /tmp/latest.tar key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('beremiz/tests/tools/Docker/beremiz-sikuli') }} - - if: ${{ steps.cache-docker.outputs.cache-hit == false }} + - if: ${{ steps.cache-docker-restore.outputs.cache-hit == false }} name: Create docker image run: | cd beremiz/tests/tools/Docker ./build_docker_image.sh docker image save --output="/tmp/latest.tar" beremiz_sikuli - - if: ${{ steps.cache-docker.outputs.cache-hit != false }} + - name: Save docker image in cache + id: cache-docker-save + uses: actions/cache/save@v3 + with: + path: /tmp/latest.tar + key: ${{ steps.cache-docker-restore.outputs.cache-primary-key }} + + - if: ${{ steps.cache-docker-restore.outputs.cache-hit != false }} name: Re-use docker image run: | docker image load --input="/tmp/latest.tar"