name: TF Acceptance Tests Workflow on: pull_request: types: [opened, synchronize, reopened] branches: - alpha - main push: branches: - master workflow_dispatch: jobs: acc_test: name: Acceptance Tests runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v6 - name: Run Test uses: ./.github/actions/acc_test with: go-version: ${{ env.GO_VERSION }} project_id: ${{ vars.TF_ACC_PROJECT_ID }} region: 'eu01' service_account_json_content_b64: "${{ secrets.TF_ACC_SERVICE_ACCOUNT_JSON_B64 }}" project_user_email: ${{ vars.TEST_PROJECT_USER_EMAIL }} tf_acc_kek_key_id: ${{ vars.TF_ACC_KEK_KEY_ID }} tf_acc_kek_key_ring_id: ${{ vars.TF_ACC_KEK_KEY_RING_ID }} tf_acc_kek_key_version: ${{ vars.TF_ACC_KEK_KEY_VERSION }} tf_acc_kek_service_account: ${{ vars.TF_ACC_KEK_SERVICE_ACCOUNT }} # service_account_json_file_path: "~/service_account.json"