2525 runs-on : ubuntu-latest
2626 outputs :
2727 changes-e2e-docker : ${{ steps.filter.outputs.e2e-docker }}
28- changes-benchmarks-docker : ${{ steps.filter.outputs.benchmarks-docker }}
2928 steps :
3029 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3130 with :
3837 - '.github/workflows/test-suite-docker-build.yml'
3938 - 'test-suite/e2e/**'
4039 - 'library-solidity/**'
41- benchmarks-docker:
42- - '.github/workflows/test-suite-docker-build.yml'
43- - 'test-suite/benchmarks/**'
4440 docker-e2e-image :
4541 name : test-suite-docker-build/docker-e2e-image (bpr)
4642 needs : check-changes
6359 push_image : true
6460 image-name : " fhevm/test-suite/e2e"
6561 docker-file : " ./test-suite/e2e/Dockerfile"
66- app-cache-dir : " fhevm-test-suite-e2e"
67- docker-benchmarks-image :
68- name : test-suite-docker-build/docker-benchmarks-image (bpr)
69- needs : check-changes
70- if : ${{ needs.check-changes.outputs.changes-benchmarks-docker == 'true' || github.event_name == 'release' }}
71- uses : zama-ai/ci-templates/.github/workflows/common-docker.yml@3d8b1adcb5504fef30223016d459e3e38b36f9d1
72- secrets :
73- AWS_ACCESS_KEY_S3_USER : ${{ secrets.AWS_ACCESS_KEY_S3_USER }}
74- AWS_SECRET_KEY_S3_USER : ${{ secrets.AWS_SECRET_KEY_S3_USER }}
75- BLOCKCHAIN_ACTIONS_TOKEN : ${{ secrets.BLOCKCHAIN_ACTIONS_TOKEN }}
76- permissions :
77- actions : ' read' # Required to read workflow run information
78- contents : ' read' # Required to checkout repository code
79- pull-requests : ' read' # Required to read pull request information
80- attestations : ' write' # Required to create build attestations
81- packages : ' write' # Required to publish Docker images
82- id-token : ' write' # Required for OIDC authentication
83- with :
84- working-directory : " ."
85- docker-context : " ."
86- push_image : true
87- image-name : " fhevm/test-suite/benchmarks"
88- docker-file : " ./test-suite/benchmarks/Dockerfile"
89- app-cache-dir : " fhevm-test-suite-benchmarks"
62+ app-cache-dir : " fhevm-test-suite-e2e"
0 commit comments