@@ -162,6 +162,21 @@ jobs:
162162 ibmcloud target | grep -q '^Region:\s\+us-south$' &&
163163 ibmcloud target | grep -q '^Resource group:\s\+default$'
164164
165+ test-login-with-region :
166+ runs-on : ubuntu-latest
167+ steps :
168+ - uses : actions/checkout@v5
169+ - name : Set up ibmcloud CLI
170+ uses : ./
171+ with :
172+ api_key : ${{ secrets.IBMCLOUD_API_KEY }}
173+ region : us-east
174+ - name : Check logged in
175+ run : |
176+ ibmcloud target | grep -q '^User:\s\+${{ secrets.IBMCLOUD_USER }}$' &&
177+ ibmcloud target | grep -q '^Region:\s\+us-east$' &&
178+ ibmcloud target | grep -q '^Resource group:\s\+default$'
179+
165180 test-login-with-region-and-group :
166181 runs-on : ubuntu-latest
167182 steps :
@@ -178,6 +193,38 @@ jobs:
178193 ibmcloud target | grep -q '^Region:\s\+us-east$' &&
179194 ibmcloud target | grep -q '^Resource group:\s\+manageiq$'
180195
196+ test-login-with-region-and-blank-group :
197+ runs-on : ubuntu-latest
198+ steps :
199+ - uses : actions/checkout@v5
200+ - name : Set up ibmcloud CLI
201+ uses : ./
202+ with :
203+ api_key : ${{ secrets.IBMCLOUD_API_KEY }}
204+ region : us-east
205+ group : ' '
206+ - name : Check logged in
207+ run : |
208+ ibmcloud target | grep -q '^User:\s\+${{ secrets.IBMCLOUD_USER }}$' &&
209+ ibmcloud target | grep -q '^Region:\s\+us-east$' &&
210+ ibmcloud target | grep -q '^Resource group:\s\+default$'
211+
212+ test-login-with-region-and-false-group :
213+ runs-on : ubuntu-latest
214+ steps :
215+ - uses : actions/checkout@v5
216+ - name : Set up ibmcloud CLI
217+ uses : ./
218+ with :
219+ api_key : ${{ secrets.IBMCLOUD_API_KEY }}
220+ region : us-east
221+ group : false
222+ - name : Check logged in
223+ run : |
224+ ibmcloud target | grep -q '^User:\s\+${{ secrets.IBMCLOUD_USER }}$' &&
225+ ibmcloud target | grep -q '^Region:\s\+us-east$' &&
226+ ibmcloud target | grep -q '^Resource group:\s\+No resource group targeted'
227+
181228 test-login-failure :
182229 runs-on : ubuntu-latest
183230 steps :
@@ -225,7 +272,7 @@ jobs:
225272 - name : Check basic CLI function
226273 run : ibmcloud --version
227274
228- test-all-platforms :
275+ test-os :
229276 strategy :
230277 matrix :
231278 os :
0 commit comments