Skip to content

Commit 17fa573

Browse files
Pin dependencies
1 parent 8541ae9 commit 17fa573

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ jobs:
2626
- integrationTestMounts
2727
- integrationTestXenitEndpoints
2828
steps:
29-
- uses: actions/checkout@v5
30-
- uses: actions/setup-java@v4
29+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
30+
- uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
3131
with:
3232
distribution: 'temurin'
3333
java-version: '11'
@@ -42,15 +42,15 @@ jobs:
4242
run: |
4343
echo '${{ secrets.HARBOR_PASSWORD }}' | docker login docker.xenit.eu --username '${{ secrets.HARBOR_USER }}' --password-stdin
4444
- name: Integration tests
45-
uses: gradle/gradle-build-action@v3
45+
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
4646
env:
4747
VERSIONS_TO_BUILD: ${{ matrix.version }}
4848
with:
4949
cache-read-only: false
5050
arguments: ${{ matrix.task }} --info
5151
- name: Upload Artifact
5252
if: success() || failure()
53-
uses: actions/upload-artifact@v4
53+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
5454
with:
5555
name: ${{ matrix.task }}-result
5656
path: /home/runner/work/**/build/reports
@@ -64,17 +64,17 @@ jobs:
6464
version:
6565
- solr6
6666
steps:
67-
- uses: actions/checkout@v5
67+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
6868
- name: Setup Gradle
69-
uses: gradle/gradle-build-action@v3
69+
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
7070
- name: Login to docker repo
7171
run: |
7272
echo '${{ secrets.HARBOR_PASSWORD }}' | docker login docker.xenit.eu --username '${{ secrets.HARBOR_USER }}' --password-stdin
7373
# We have to split out publishing to public and private repo's because pushing to docker.io does not seem to work
7474
# without supplying DOCKER_USER and DOCKER_PASSWORD. However, supplying those environment variables breaks
7575
# publishing to other repositories
7676
- name: Publish public docker images
77-
uses: gradle/gradle-build-action@v3
77+
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
7878
env:
7979
DOCKER_USER: ${{ secrets.DOCKER_USER }}
8080
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
@@ -83,7 +83,7 @@ jobs:
8383
cache-read-only: false
8484
arguments: pushDockerImage -PincludeEnterprise=false
8585
- name: Publish private docker images
86-
uses: gradle/gradle-build-action@v3
86+
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
8787
env:
8888
VERSIONS_TO_BUILD: ${{ matrix.version }}
8989
with:

src/integrationTest/resources/docker-compose-db.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: '3'
22

33
services:
44
postgresql:
5-
image: docker.io/xenit/postgres
5+
image: docker.io/xenit/postgres@sha256:d9c3e2a7c41c668835adb8752b17ad1506dcd38744a0c67ca90699a7be4b7e80
66
environment:
77
- POSTGRES_USER=alfresco
88
- POSTGRES_PASSWORD=admin

src/integrationTest/resources/docker-compose-localstack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: '3'
33
services:
44
localstack:
55
container_name: localstack
6-
image: localstack/localstack:2.3.2
6+
image: localstack/localstack:2.3.2@sha256:c396d899a3cdc038ba6bb82d54a40f12c037004b93c3e1efc4c821db60306f79
77
ports:
88
- "4566:4566"
99
environment:

src/main/resources/dockerfiles/Dockerfile.solr6

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
ARG BASE_IMAGE=docker.io/xenit/openjdk:alfresco-6.1-ubuntu
2-
FROM alpine:latest AS build-stage-solr6
1+
ARG BASE_IMAGE=docker.io/xenit/openjdk:alfresco-6.1-ubuntu@sha256:d49df9fb6638b816e979445cff3997122b63a7a81c1864788827ac6ad1964d37
2+
FROM alpine:latest@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659 AS build-stage-solr6
33

44
ARG SOLR_VERSION_MAJOR
55
ARG SOLR_VERSION_MINOR

0 commit comments

Comments
 (0)