From 640d589b6a93be272eb69ec0ef39d6c93b6d52d7 Mon Sep 17 00:00:00 2001 From: Liora Milbaum Date: Mon, 13 Feb 2023 16:33:25 +0200 Subject: [PATCH] feat(ci): Spin crc-cloud in CI --- .github/workflows/crc-cloud.yml | 22 ++++++++++++++++++++++ .gitignore | 1 + 2 files changed, 23 insertions(+) create mode 100644 .github/workflows/crc-cloud.yml diff --git a/.github/workflows/crc-cloud.yml b/.github/workflows/crc-cloud.yml new file mode 100644 index 0000000..f7cefd6 --- /dev/null +++ b/.github/workflows/crc-cloud.yml @@ -0,0 +1,22 @@ +name: crc-cloud + +on: + pull_request: + branches: + - main + + workflow_dispatch: + +jobs: + ci: + runs-on: ubuntu-latest + + steps: + - run: docker run + -e AWS_ACCESS_KEY_ID=${{ secrets.AWS_ACCESS_KEY_ID }} + -e AWS_SECRET_ACCESS_KEY=${{ secrets.AWS_SECRET_ACCESS_KEY }} + -e AWS_DEFAULT_REGION=eu-west-2 quay.io/crcont/crc-cloud:v0.0.2 create aws + --project-name "crc-ocp412" + --aws-ami-id "ami-019669c0960dbcf14" + --pullsecret-filepath ${{ secrets.PULLSECRET }} + --key-filepath ${{ secrets.ID_ECDSA }} diff --git a/.gitignore b/.gitignore index a4c8f43..9f3f864 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ *.tfstate.* .terragrunt-cache/ *.lock.hcl +.pulumi