@@ -17,14 +17,14 @@ jobs:
17
17
steps :
18
18
- name : make date tag
19
19
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
21
21
22
22
build :
23
23
runs-on : ubuntu-latest
24
24
needs : [make-date-tag]
25
25
if : startsWith(github.repository, 'opensciencegrid/')
26
26
steps :
27
- - uses : actions/checkout@v2
27
+ - uses : actions/checkout@v3
28
28
29
29
- name : Generate tag list
30
30
id : generate-tag-list
@@ -42,26 +42,26 @@ jobs:
42
42
# This causes the tag_list array to be comma-separated below,
43
43
# which is required for build-push-action
44
44
IFS=,
45
- echo "::set-output name= taglist:: ${tag_list[*]}"
45
+ echo "taglist= ${tag_list[*]}" >> $GITHUB_OUTPUT
46
46
47
47
- name : Set up Docker Buildx
48
- uses : docker/setup-buildx-action@v1
48
+ uses : docker/setup-buildx-action@v2.7.0
49
49
50
50
- name : Log in to Docker Hub
51
- uses : docker/login-action@v1
51
+ uses : docker/login-action@v2.2.0
52
52
with :
53
53
username : ${{ secrets.DOCKER_USERNAME }}
54
54
password : ${{ secrets.DOCKER_PASSWORD }}
55
55
56
56
- name : Log in to OSG Harbor
57
- uses : docker/login-action@v1
57
+ uses : docker/login-action@v2.2.0
58
58
with :
59
59
registry : hub.opensciencegrid.org
60
60
username : ${{ secrets.OSG_HARBOR_ROBOT_USER }}
61
61
password : ${{ secrets.OSG_HARBOR_ROBOT_PASSWORD }}
62
62
63
63
- name : Build and push Docker images
64
- uses : docker/build-push-action@v2.2.0
64
+ uses : docker/build-push-action@v4
65
65
with :
66
66
context : .
67
67
push : true
0 commit comments