Perform the follow steps to complete the migration:
gocardless/theatre/build-integration
[ ] Ensure secret is available: ${{ secrets.CIRCLE_CI_SSH_KEY }}
[ ] Ensure secret is available: ${{ secrets.CIRCLE_CI_KNOWN_HOSTS }}
[ ] Ensure environment variable is updated: GITHUB_TOKEN
Raúl updated:
Update go version to 1.19.3. Same that we had in circle.
Webhooks are sent as POST requests, with Content-Type: application/json,
with an AdmissionReview API object in the admission.k8s.io API group
serialized to JSON as the body.
Webhooks can specify what versions of AdmissionReview objects they
accept with the admissionReviewVersions field in their configuration:
I had runed this locally, and I consistently get similar errors. So I think it is best to get this change in and handle the acceptance tests in a following PR
I haven't tested the release process, which refers to the variables that Sam mentioned here. However, at this point, we aren't going to a release; I can sort that out in a follow-up PR.
Pipeline migrated from Circle CI :tada:
Manual steps
Perform the follow steps to complete the migration:
gocardless/theatre/build-integration
${{ secrets.CIRCLE_CI_SSH_KEY }}
${{ secrets.CIRCLE_CI_KNOWN_HOSTS }}
GITHUB_TOKEN
Raúl updated:
Webhooks can specify what versions of AdmissionReview objects they accept with the admissionReviewVersions field in their configuration:
Integration testing is failing
The following integration test is also failing:
I had runed this locally, and I consistently get similar errors. So I think it is best to get this change in and handle the acceptance tests in a following PR