diff --git a/.github/workflows/integration-gateway.yml b/.github/workflows/integration-gateway.yml index 2998abe..c93ac70 100644 --- a/.github/workflows/integration-gateway.yml +++ b/.github/workflows/integration-gateway.yml @@ -28,16 +28,15 @@ jobs: repository: scaleway/serverless-gateway path: ${{ env.GATEWAY_CHECKOUT_DIR }} - - name: Install Scaleway CLI - # Should point to GATEWAY_CHECKOUT_DIR but env is unusable here. - # See: https://docs.github.com/en/actions/learn-github-actions/contexts#env-context - uses: ./gateway/.github/actions/setup-scaleway-cli + - name: Install CLI and create config file + uses: scaleway/action-scw@v0.0.1 with: - scw-version: "2.13.0" - scw-access-key: ${{ secrets.SCW_ACCESS_KEY }} - scw-secret-key: ${{ secrets.SCW_SECRET_KEY }} - scw-default-project-id: ${{ secrets.SCW_DEFAULT_PROJECT_ID }} - scw-default-organization-id: ${{ secrets.SCW_DEFAULT_ORGANIZATION_ID }} + version: v2.14.0 + access-key: ${{ secrets.SCW_ACCESS_KEY }} + secret-key: ${{ secrets.SCW_SECRET_KEY }} + default-project-id: ${{ secrets.SCW_DEFAULT_PROJECT_ID }} + default-organization-id: ${{ secrets.SCW_DEFAULT_ORGANIZATION_ID }} + save-config: true - name: Create Gateway namespace working-directory: ${{ env.GATEWAY_CHECKOUT_DIR }}