ci/cd - pass ARM ID as secret

This commit is contained in:
florian 2023-04-30 03:11:43 +02:00
parent 266383abb1
commit 9cd13990e3
No known key found for this signature in database
GPG Key ID: 3D80806F12602A7C
2 changed files with 4 additions and 6 deletions

View File

@ -7,7 +7,7 @@ on:
description: "ARM ID"
value: ${{ fromJson(jobs.build.outputs.json).ID }}
arm_ip:
description: "ARM ID"
description: "ARM IP"
value: ${{ fromJson(jobs.build.outputs.json).PluginIP.Address }}
secrets:

View File

@ -2,10 +2,6 @@ name: Create ARM node (REUSABLE)
on:
workflow_call:
inputs:
ARM_ID:
required: true
type: string
secrets:
SCW_ACCESS_KEY:
required: true
@ -15,6 +11,8 @@ on:
required: true
SCW_DEFAULT_ORGANIZATION_ID:
required: true
ARM_ID:
required: true
jobs:
build:
@ -26,7 +24,7 @@ jobs:
- name: Delete ARM VM
uses: scaleway/action-scw@v0
with:
args: instance server delete ${{ inputs.ARM_ID }} zone=fr-par-2 with-ip=true with-volumes=all
args: instance server delete ${{ secrets.ARM_ID }} zone=fr-par-2 with-ip=true with-volumes=all
version: v2.13.0
access-key: ${{ secrets.SCW_ACCESS_KEY }}
secret-key: ${{ secrets.SCW_SECRET_KEY }}