Skip to content

Commit

Permalink
experiment removal of image caching, simply relay on ghcr.io pull/doc…
Browse files Browse the repository at this point in the history
…ker load speed
  • Loading branch information
chrisjsimpson committed Dec 27, 2022
1 parent 80bd565 commit 474a67e
Showing 1 changed file with 0 additions and 15 deletions.
15 changes: 0 additions & 15 deletions .github/workflows/playwright-container-based.yml
Expand Up @@ -11,20 +11,5 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Restore Playwright Image Cache if it exists
id: cache-docker-playwright-testing
uses: actions/cache@v3
with:
path: ci/cache/docker/playwright-testing
key: cache-docker-playwright-testing
- name: Update Playwright Image Cache if cache miss
# Credit https://stackoverflow.com/a/73821429
if: steps.cache-docker-playwright-testing.outputs.cache-hit != 'true'
run: docker pull ghcr.io/karmacomputing/playwright-testing/playwright-testing:latest && mkdir -p ci/cache/docker/playwright-testing && docker image save ghcr.io/karmacomputing/playwright-testing/playwright-testing --output ./ci/cache/docker/playwright-testing/playwright-testing.tar

- name: Use Playwright Image Cache if cache hit
if: steps.cache-docker-playwright-testing.outputs.cache-hit == 'true'
run: docker image load --input ./ci/cache/docker/playwright-testing/playwright-testing.tar

- name: Start container
run: time docker run --rm -v $PWD/tests:/ms-playwright-agent/tests -v $PWD/:/src/app ghcr.io/karmacomputing/playwright-testing/playwright-testing:latest

0 comments on commit 474a67e

Please sign in to comment.