From 992bd8251ea0a9b4cf797d00eaf113f7795bd3e2 Mon Sep 17 00:00:00 2001 From: juliusdw Date: Thu, 11 Apr 2024 18:06:42 +0200 Subject: [PATCH 1/8] add initial gcloud comands --- .github/workflows/create-user-db.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/workflows/create-user-db.yml diff --git a/.github/workflows/create-user-db.yml b/.github/workflows/create-user-db.yml new file mode 100644 index 0000000..d881459 --- /dev/null +++ b/.github/workflows/create-user-db.yml @@ -0,0 +1,13 @@ +jobs: + job_id: + steps: + - id: 'auth' + uses: 'google-github-actions/auth@v2' + with: + credentials_json: '${{ secrets.GCP_CREDENTIALS }}' + - id: 'Set up Cloud SDK' + uses: 'google-github-actions/setup-gcloud@v2' + - name: 'Use gcloud CLI' + run: 'gcloud info' + - name: 'Use gcloud CLI to create DB' + run: 'gcloud sql databases create TEST-DB23 --instance=idp-postgres-db --project=code-idp' From 5f9a35a5b099ced71210b7ee3626cfa4896477ee Mon Sep 17 00:00:00 2001 From: juliusdw Date: Thu, 11 Apr 2024 18:16:05 +0200 Subject: [PATCH 2/8] add run on none --- .github/workflows/create-user-db.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/create-user-db.yml b/.github/workflows/create-user-db.yml index d881459..928a37d 100644 --- a/.github/workflows/create-user-db.yml +++ b/.github/workflows/create-user-db.yml @@ -1,3 +1,6 @@ + +on: [none] + jobs: job_id: steps: From c7db7d6fbf623fe6d333a31a9af8b4138da8bc7b Mon Sep 17 00:00:00 2001 From: juliusdw Date: Thu, 11 Apr 2024 18:16:53 +0200 Subject: [PATCH 3/8] change run on workflow --- .github/workflows/create-user-db.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create-user-db.yml b/.github/workflows/create-user-db.yml index 928a37d..c5713df 100644 --- a/.github/workflows/create-user-db.yml +++ b/.github/workflows/create-user-db.yml @@ -1,6 +1,6 @@ -on: [none] - +on: + workflow_dispatch: jobs: job_id: steps: From 28d2cf3e8b20cc509de7d3266e5baeed214a494c Mon Sep 17 00:00:00 2001 From: juliusdw Date: Thu, 11 Apr 2024 18:24:04 +0200 Subject: [PATCH 4/8] add runs on --- .github/workflows/create-user-db.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/create-user-db.yml b/.github/workflows/create-user-db.yml index c5713df..e268c89 100644 --- a/.github/workflows/create-user-db.yml +++ b/.github/workflows/create-user-db.yml @@ -1,14 +1,18 @@ +name: Create User DB on: workflow_dispatch: + jobs: - job_id: + create-db: + runs-on: ubuntu-latest + steps: - - id: 'auth' + - name: 'auth' uses: 'google-github-actions/auth@v2' with: credentials_json: '${{ secrets.GCP_CREDENTIALS }}' - - id: 'Set up Cloud SDK' + - name: 'Set up Cloud SDK' uses: 'google-github-actions/setup-gcloud@v2' - name: 'Use gcloud CLI' run: 'gcloud info' From 7ffea201a00965ce3755dfb313b705e43da221ac Mon Sep 17 00:00:00 2001 From: juliusdw Date: Mon, 15 Apr 2024 22:30:53 +0200 Subject: [PATCH 5/8] push to re rn jobs --- .github/workflows/create-user-db.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create-user-db.yml b/.github/workflows/create-user-db.yml index e268c89..c56277b 100644 --- a/.github/workflows/create-user-db.yml +++ b/.github/workflows/create-user-db.yml @@ -1,5 +1,5 @@ -name: Create User DB +name: Create User DB test on: workflow_dispatch: From d32732905cf7253211cdf3f2f38e695ef682d597 Mon Sep 17 00:00:00 2001 From: juliusdw Date: Mon, 15 Apr 2024 22:37:12 +0200 Subject: [PATCH 6/8] button now? --- .github/workflows/create-user-db.yml | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/.github/workflows/create-user-db.yml b/.github/workflows/create-user-db.yml index c56277b..9cadd88 100644 --- a/.github/workflows/create-user-db.yml +++ b/.github/workflows/create-user-db.yml @@ -3,18 +3,11 @@ name: Create User DB test on: workflow_dispatch: + jobs: create-db: runs-on: ubuntu-latest - + steps: - - name: 'auth' - uses: 'google-github-actions/auth@v2' - with: - credentials_json: '${{ secrets.GCP_CREDENTIALS }}' - - name: 'Set up Cloud SDK' - uses: 'google-github-actions/setup-gcloud@v2' - - name: 'Use gcloud CLI' - run: 'gcloud info' - - name: 'Use gcloud CLI to create DB' - run: 'gcloud sql databases create TEST-DB23 --instance=idp-postgres-db --project=code-idp' + - name: hello world + run: echo "Hello World" From 71cd4780ed835a19d50c3d7bd1fae7b540965a2a Mon Sep 17 00:00:00 2001 From: juliusdw Date: Mon, 15 Apr 2024 22:41:00 +0200 Subject: [PATCH 7/8] do we now get the button --- .github/workflows/create-user-db.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/create-user-db.yml b/.github/workflows/create-user-db.yml index 9cadd88..0099717 100644 --- a/.github/workflows/create-user-db.yml +++ b/.github/workflows/create-user-db.yml @@ -1,6 +1,9 @@ name: Create User DB test on: + push: + branches: + - main # remove this line later workflow_dispatch: From 70d905aa10dd4a59e7c4345db8f90b70ce7c7fe7 Mon Sep 17 00:00:00 2001 From: juliusdw Date: Tue, 16 Apr 2024 11:41:32 +0200 Subject: [PATCH 8/8] simple workflow with workflow_dispatch --- .github/workflows/create-user-db.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/create-user-db.yml b/.github/workflows/create-user-db.yml index 0099717..a5ac37f 100644 --- a/.github/workflows/create-user-db.yml +++ b/.github/workflows/create-user-db.yml @@ -1,14 +1,11 @@ -name: Create User DB test +name: Create User DB on: - push: - branches: - - main # remove this line later workflow_dispatch: jobs: - create-db: + placeholder-job: runs-on: ubuntu-latest steps: