Skip to content

Commit 0ba43c4

Browse files
Update action.yml
1 parent 62944d1 commit 0ba43c4

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

action.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -91,62 +91,62 @@ runs:
9191
run: |
9292
# set the CPU value
9393
if [[ "${{ inputs.workload_cpu }}" != "" ]] ; then
94-
echo "cpu=--cpu ${{ inputs.workload_cpu }}" >> "$GITHUB_OUTPUT"
94+
echo "workload_cpu=--cpu ${{ inputs.workload_cpu }}" >> "$GITHUB_OUTPUT"
9595
else
96-
echo "cpu=" >> "$GITHUB_OUTPUT"
96+
echo "workload_cpu=" >> "$GITHUB_OUTPUT"
9797
fi
9898
9999
# set the memory value
100100
if [[ "${{ inputs.workload_memory }}" != "" ]] ; then
101-
echo "memory=--memory ${{ inputs.workload_memory }}" >> "$GITHUB_OUTPUT"
101+
echo "workload_memory=--memory ${{ inputs.workload_memory }}" >> "$GITHUB_OUTPUT"
102102
else
103-
echo "memory=" >> "$GITHUB_OUTPUT"
103+
echo "workload_memory=" >> "$GITHUB_OUTPUT"
104104
fi
105105
106106
# Functions Steps
107107
- name: Create or Update Functions
108108
shell: bash
109109
id: fn-create
110-
if: ( inputs.entity == 'function' || inputs.entity == 'func' || inputs.entity == 'fn' )
110+
if: ( inputs.workload_type == 'function' || inputs.workload_type == 'func' || inputs.workload_type == 'fn' )
111111
run: |
112112
113113
if ibmcloud ce fn get --name ${{ inputs.workload_name }} ; then
114-
ibmcloud ce fn update --name ${{ inputs.workload_name }} --runtime ${{ inputs.function_runtime }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
114+
ibmcloud ce fn update --name ${{ inputs.workload_name }} --runtime ${{ inputs.function_runtime }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
115115
else
116-
ibmcloud ce fn create --name ${{ inputs.workload_name }} --runtime ${{ inputs.function_runtime }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
116+
ibmcloud ce fn create --name ${{ inputs.workload_name }} --runtime ${{ inputs.function_runtime }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
117117
fi
118118
119119
# Application Steps
120120
- name: Create or Update Application
121121
shell: bash
122122
id: create-app
123-
if: ( inputs.entity == 'application' || inputs.entity == 'app' )
123+
if: ( inputs.workload_type == 'application' || inputs.workload_type == 'app' )
124124
run: |
125125
126126
if ibmcloud ce application get --name ${{ inputs.workload_name }} ; then
127-
ibmcloud ce application update --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
127+
ibmcloud ce application update --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
128128
else
129-
ibmcloud ce application create --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
129+
ibmcloud ce application create --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
130130
fi
131131
132132
# Job Steps
133133
- name: Create or Update Job
134134
shell: bash
135135
id: create-job
136-
if: inputs.entity == 'job'
136+
if: inputs.workload_type == 'job'
137137
run: |
138138
139139
if ibmcloud ce job get --name ${{ inputs.workload_name }} ; then
140-
ibmcloud ce job update --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} --wait ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
140+
ibmcloud ce job update --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} --wait ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
141141
else
142-
ibmcloud ce job create --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} --wait ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
142+
ibmcloud ce job create --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} --wait ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
143143
fi
144144
145145
- name: Get entity
146146
shell: bash
147147
if: steps.fn-create.outcome == 'success' || steps.app-create.outcome == 'success' || steps.job-create.outcome == 'success'
148148
run: |
149-
case ${{ inputs.entity }} in
149+
case ${{ inputs.workload_type }} in
150150
function|func|fn)
151151
ibmcloud ce fn get --name ${{ inputs.workload_name }}
152152
;;
@@ -161,4 +161,4 @@ runs:
161161
echo "Use[ function | func | fn | application | app | job ]"
162162
exit 1
163163
;;
164-
esac
164+
esac

0 commit comments

Comments
 (0)