diff --git a/.github/workflows/ci-image-test.yml b/.github/workflows/ci-image-test.yml deleted file mode 100644 index 23a3f4fca..000000000 --- a/.github/workflows/ci-image-test.yml +++ /dev/null @@ -1,72 +0,0 @@ -name: CI - Integration tests - -on: - workflow_dispatch: - inputs: - commitOrTag: - description: 'Commit or tag' - required: false - default: '' - pull_request: - branches: - - 'master' - - 'main-zq2' - -jobs: - run-tests: - permissions: - id-token: write - contents: write - name: tests - runs-on: docker - env: - GCP_REGISTRY_DOMAIN: asia-docker.pkg.dev - GCP_REGISTRY: asia-docker.pkg.dev/${{ secrets.GCP_PRD_REGISTRY_PROJECT_ID }}/zilliqa-private - steps: - - name: Clean environment - # Prune the Docker resources created over 10 days before the current execution (change the value for a more/less aggressive cleanup). - shell: bash - run: | - docker system df - docker system prune -a -f --filter "until=336h" - docker system df - - name: 'Checkout scm ${{ inputs.commitOrTag }}' - uses: actions/checkout@v3 - with: - fetch-depth: 0 - ref: ${{ inputs.commitOrTag }} - - name: "Configure GCP Credentials" - id: google-auth - uses: "google-github-actions/auth@v1" - with: - token_format: "access_token" - workload_identity_provider: "${{ secrets.GCP_PRD_GITHUB_WIF }}" - service_account: "${{ secrets.GCP_PRD_GITHUB_SA_DOCKER_REGISTRY }}" - create_credentials_file: true - - name: Login to the GCP registry - uses: docker/login-action@v2 - with: - registry: ${{ env.GCP_REGISTRY_DOMAIN }} - username: "oauth2accesstoken" - password: "${{ steps.google-auth.outputs.access_token }}" - - uses: Zilliqa/gh-actions-workflows/actions/ci-dockerized-app-build-push@v1 - with: - file: docker/Dockerfile.test - push: false - tag: cilla:tests - - name: Run make test - run: | - docker run --rm -i scilla:tests bash -c 'eval $(opam env) && LD_LIBRARY_PATH=/scilla/0/vcpkg_installed/x64-linux-dynamic/lib make test' - shell: bash - - name: Run make test_server - run: | - docker run --rm -i scilla:tests bash -c 'eval $(opam env) && LD_LIBRARY_PATH=/scilla/0/vcpkg_installed/x64-linux-dynamic/lib make test_server' - shell: bash - - name: Run make coveralls - run: | - docker run --rm -i scilla:tests bash -c 'eval $(opam env) && LD_LIBRARY_PATH=/scilla/0/vcpkg_installed/x64-linux-dynamic/lib make coveralls TRAVIS_JOB_ID=${{ github.run_number }}' - shell: bash - - name: Run make lint - run: | - docker run --rm -i scilla:tests bash -c 'eval $(opam env) && LD_LIBRARY_PATH=/scilla/0/vcpkg_installed/x64-linux-dynamic/lib make lint' - shell: bash