37
37
run : |
38
38
echo "${{ secrets.CLOUDSMITH_APIKEY }}" | docker login private.docker.xenit.eu --username "${{ secrets.CLOUDSMITH_USER }}" --password-stdin
39
39
- name : Integration tests
40
- uses : gradle/gradle-build-action@a4cf152f482c7ca97ef56ead29bf08bcd953284c # v2
40
+ uses : gradle/gradle-build-action@04b20c065cf1ab708c96e64a8811018d0a1fbc88 # v3
41
41
env :
42
42
VERSIONS_TO_BUILD : ${{ matrix.version }}
43
43
with :
@@ -61,15 +61,15 @@ jobs:
61
61
steps :
62
62
- uses : actions/checkout@v2
63
63
- name : Setup Gradle
64
- uses : gradle/gradle-build-action@v2
64
+ uses : gradle/gradle-build-action@04b20c065cf1ab708c96e64a8811018d0a1fbc88 # v3
65
65
- name : Login to CloudSmith
66
66
run : |
67
67
echo "${{ secrets.CLOUDSMITH_APIKEY }}" | docker login private.docker.xenit.eu --username "${{ secrets.CLOUDSMITH_USER }}" --password-stdin
68
68
# We have to split out publishing to public and private repo's because pushing to docker.io does not seem to work
69
69
# without supplying DOCKER_USER and DOCKER_PASSWORD. However, supplying those environment variables breaks
70
70
# publishing to other repositories
71
71
- name : Publish public docker images
72
- uses : gradle/gradle-build-action@a4cf152f482c7ca97ef56ead29bf08bcd953284c # v2
72
+ uses : gradle/gradle-build-action@04b20c065cf1ab708c96e64a8811018d0a1fbc88 # v3
73
73
env :
74
74
DOCKER_USER : ${{ secrets.DOCKER_USER }}
75
75
DOCKER_PASSWORD : ${{ secrets.DOCKER_PASSWORD }}
78
78
cache-read-only : false
79
79
arguments : pushDockerImage -PincludeEnterprise=false
80
80
- name : Publish private docker images
81
- uses : gradle/gradle-build-action@a4cf152f482c7ca97ef56ead29bf08bcd953284c # v2
81
+ uses : gradle/gradle-build-action@04b20c065cf1ab708c96e64a8811018d0a1fbc88 # v3
82
82
env :
83
83
VERSIONS_TO_BUILD : ${{ matrix.version }}
84
84
with :
0 commit comments