@@ -2,8 +2,8 @@ name: Publish Docker image
2
2
on :
3
3
workflow_dispatch :
4
4
push :
5
- branches : [master, vnext ]
6
- paths : [' src/Microsoft.OpenApi.Hidi/**', ' .github/workflows/**' ]
5
+ branches : [task/update-container-reference ]
6
+ paths : [" src/Microsoft.OpenApi.Hidi/**", " .github/workflows/**" ]
7
7
env :
8
8
REGISTRY : msgraphprod.azurecr.io
9
9
IMAGE_NAME : public/openapi/hidi
@@ -16,27 +16,33 @@ jobs:
16
16
steps :
17
17
- name : Check out the repo
18
18
uses : actions/checkout@v4
19
- - name : Login to GitHub package feed
20
-
19
+ # - name: Login to GitHub package feed
20
+
21
+ # with:
22
+ # username: ${{ secrets.ACR_USERNAME }}
23
+ # password: ${{ secrets.ACR_PASSWORD }}
24
+ # registry: ${{ env.REGISTRY }}
25
+ - name : " Az CLI login"
26
+ uses : azure/login@v1
21
27
with :
22
- username : ${{ secrets.ACR_USERNAME }}
23
- password : ${{ secrets.ACR_PASSWORD }}
24
- registry : ${{ env.REGISTRY }}
28
+ client-id : " 64721008-1da6-49ea-a3d2-6beec11d9c65 "
29
+ tenant-id : " cdc5aeea-15c5-4db6-b079-fcadd2505dc2 "
30
+ subscription-id : " 64721008-1da6-49ea-a3d2-6beec11d9c65 "
25
31
- run : |
26
32
$content = [XML](Get-Content ./src/Microsoft.OpenApi.Hidi/Microsoft.OpenApi.Hidi.csproj)
27
33
$version = $content.Project.PropertyGroup.Version
28
34
echo "::set-output name=version::${version}"
29
35
shell: pwsh
30
36
id: getversion
31
37
- name : Push to GitHub Packages - Nightly
32
- if : ${{ github.ref == 'refs/heads/vnext ' }}
38
+ if : ${{ github.ref == 'refs/heads/task/update-container-reference ' }}
33
39
34
40
with :
35
41
push : true
36
42
tags : ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:nightly
37
- - name : Push to GitHub Packages - Release
38
- if : ${{ github.ref == 'refs/heads/master ' }}
39
-
40
- with :
41
- push : true
42
- tags : ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest,${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.getversion.outputs.version }}
43
+ # - name: Push to GitHub Packages - Release
44
+ # if: ${{ github.ref == 'refs/heads/task/update-container-reference ' }}
45
+
46
+ # with:
47
+ # push: true
48
+ # tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest,${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.getversion.outputs.version }}
0 commit comments