@@ -17,14 +17,14 @@ jobs:
1717 steps :
1818 - name : make date tag
1919 id : mkdatetag
20- run : echo "::set-output name= dtag:: $(date +%Y%m%d-%H%M)"
20+ run : echo "dtag= $(date +%Y%m%d-%H%M)" >> $GITHUB_OUTPUT
2121
2222 build :
2323 runs-on : ubuntu-latest
2424 needs : [make-date-tag]
2525 if : startsWith(github.repository, 'opensciencegrid/')
2626 steps :
27- - uses : actions/checkout@v2
27+ - uses : actions/checkout@v3
2828
2929 - name : Generate tag list
3030 id : generate-tag-list
@@ -42,26 +42,26 @@ jobs:
4242 # This causes the tag_list array to be comma-separated below,
4343 # which is required for build-push-action
4444 IFS=,
45- echo "::set-output name= taglist:: ${tag_list[*]}"
45+ echo "taglist= ${tag_list[*]}" >> $GITHUB_OUTPUT
4646
4747 - name : Set up Docker Buildx
48- uses : docker/setup-buildx-action@v1
48+ uses : docker/setup-buildx-action@v2.7.0
4949
5050 - name : Log in to Docker Hub
51- uses : docker/login-action@v1
51+ uses : docker/login-action@v2.2.0
5252 with :
5353 username : ${{ secrets.DOCKER_USERNAME }}
5454 password : ${{ secrets.DOCKER_PASSWORD }}
5555
5656 - name : Log in to OSG Harbor
57- uses : docker/login-action@v1
57+ uses : docker/login-action@v2.2.0
5858 with :
5959 registry : hub.opensciencegrid.org
6060 username : ${{ secrets.OSG_HARBOR_ROBOT_USER }}
6161 password : ${{ secrets.OSG_HARBOR_ROBOT_PASSWORD }}
6262
6363 - name : Build and push Docker images
64- uses : docker/build-push-action@v2.2.0
64+ uses : docker/build-push-action@v4
6565 with :
6666 context : .
6767 push : true
0 commit comments