Skip to content

Commit 583090b

Browse files
Pin dependencies
1 parent 0579647 commit 583090b

8 files changed

Lines changed: 29 additions & 29 deletions

File tree

.github/workflows/cargotest.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ jobs:
2222
runs-on: ubuntu-latest
2323
timeout-minutes: 60
2424
container:
25-
image: quay.io/389ds/ci-images:fedora
25+
image: quay.io/389ds/ci-images:fedora@sha256:5096a5980a8c158d591b27badf41d5cdb895e774144191af745c7cc1d8d8b79f
2626

2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@v6
29+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3030

3131
- name: Add GITHUB_WORKSPACE as a safe directory
3232
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"

.github/workflows/compile.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
image: ${{ matrix.image }}
6464

6565
steps:
66-
- uses: actions/checkout@v6
66+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
6767
- name: Checkout and configure
6868
run: autoreconf -fvi && ./configure
6969
env:
@@ -73,11 +73,11 @@ jobs:
7373
CXXFLAGS: ${{ matrix.cxxflags || env.CXXFLAGS }}
7474
LDFLAGS: ${{ matrix.ldflags || env.LDFLAGS }}
7575

76-
- uses: ammaraskar/gcc-problem-matcher@0.3.0
76+
- uses: ammaraskar/gcc-problem-matcher@0f9c86f9e693db67dacf53986e1674de5f2e5f28 # 0.3.0
7777
- name: Build using ${{ matrix.compiler }}
7878
run: bash -c "(make V=0 2> >(tee /dev/stderr)) > log.txt"
7979

80-
- uses: actions/upload-artifact@v7
80+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
8181
with:
8282
name: ${{ matrix.name }}
8383
path: log.txt

.github/workflows/coverity.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ jobs:
99
runs-on: ubuntu-24.04
1010

1111
container:
12-
image: quay.io/389ds/ci-images:fedora
12+
image: quay.io/389ds/ci-images:fedora@sha256:5096a5980a8c158d591b27badf41d5cdb895e774144191af745c7cc1d8d8b79f
1313

1414
steps:
15-
- uses: actions/checkout@v6
15+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1616
- name: Checkout and configure
1717
run: autoreconf -fvi && ./configure
1818

19-
- uses: vapier/coverity-scan-action@v1
19+
- uses: vapier/coverity-scan-action@2068473c7bdf8c2fb984a6a40ae76ee7facd7a85 # v1
2020
with:
2121
project: '389ds/389-ds-base'
2222
command: make

.github/workflows/lmdbpytest.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ jobs:
3131
runs-on: ubuntu-24.04
3232
timeout-minutes: 30
3333
container:
34-
image: quay.io/389ds/ci-images:test
34+
image: quay.io/389ds/ci-images:test@sha256:aa3284e73f32483805d3eac4b4ee2d4b90a9259836982b5c15f161d5c319b785
3535
outputs:
3636
matrix: ${{ steps.set-matrix.outputs.matrix }}
3737
steps:
3838
- name: Checkout
39-
uses: actions/checkout@v6
39+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
4040

4141
- name: Add GITHUB_WORKSPACE as a safe directory
4242
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
@@ -52,7 +52,7 @@ jobs:
5252
run: tar -cvf dist.tar dist/
5353

5454
- name: Upload RPMs
55-
uses: actions/upload-artifact@v7
55+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
5656
with:
5757
name: rpms
5858
path: dist.tar
@@ -68,10 +68,10 @@ jobs:
6868

6969
steps:
7070
- name: Checkout
71-
uses: actions/checkout@v6
71+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
7272

7373
- name: Setup tmate session
74-
uses: mxschmitt/action-tmate@v3
74+
uses: mxschmitt/action-tmate@c0afd6f790e3a5564914980036ebf83216678101 # v3
7575
with:
7676
limit-access-to-actor: true
7777
if: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}
@@ -100,7 +100,7 @@ jobs:
100100
df -h
101101
102102
- name: Download RPMs
103-
uses: actions/download-artifact@v8
103+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
104104
with:
105105
name: rpms
106106

@@ -135,7 +135,7 @@ jobs:
135135

136136
- name: Upload pytest test results
137137
if: always()
138-
uses: actions/upload-artifact@v7
138+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
139139
with:
140140
name: pytest-${{ env.PYTEST_SUITE }}
141141
path: |

.github/workflows/npm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121
runs-on: ubuntu-latest
2222
timeout-minutes: 15
2323
container:
24-
image: quay.io/389ds/ci-images:test
24+
image: quay.io/389ds/ci-images:test@sha256:aa3284e73f32483805d3eac4b4ee2d4b90a9259836982b5c15f161d5c319b785
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v6
27+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2828

2929
- name: Run NPM Audit CI
3030
run: cd $GITHUB_WORKSPACE/src/cockpit/389-console && npx --yes audit-ci --config audit-ci.json

.github/workflows/pytest.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ jobs:
3131
runs-on: ubuntu-24.04
3232
timeout-minutes: 30
3333
container:
34-
image: quay.io/389ds/ci-images:test
34+
image: quay.io/389ds/ci-images:test@sha256:aa3284e73f32483805d3eac4b4ee2d4b90a9259836982b5c15f161d5c319b785
3535
outputs:
3636
matrix: ${{ steps.set-matrix.outputs.matrix }}
3737
steps:
3838
- name: Checkout
39-
uses: actions/checkout@v6
39+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
4040

4141
- name: Add GITHUB_WORKSPACE as a safe directory
4242
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
@@ -52,7 +52,7 @@ jobs:
5252
run: tar -cvf dist.tar dist/
5353

5454
- name: Upload RPMs
55-
uses: actions/upload-artifact@v7
55+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
5656
with:
5757
name: rpms
5858
path: dist.tar
@@ -68,10 +68,10 @@ jobs:
6868

6969
steps:
7070
- name: Checkout
71-
uses: actions/checkout@v6
71+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
7272

7373
- name: Setup tmate session
74-
uses: mxschmitt/action-tmate@v3
74+
uses: mxschmitt/action-tmate@c0afd6f790e3a5564914980036ebf83216678101 # v3
7575
with:
7676
limit-access-to-actor: true
7777
if: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}
@@ -100,7 +100,7 @@ jobs:
100100
df -h
101101
102102
- name: Download RPMs
103-
uses: actions/download-artifact@v8
103+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
104104
with:
105105
name: rpms
106106

@@ -141,7 +141,7 @@ jobs:
141141

142142
- name: Upload pytest test results
143143
if: always()
144-
uses: actions/upload-artifact@v7
144+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
145145
with:
146146
name: pytest-${{ env.PYTEST_SUITE }}
147147
path: |

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
build:
2424
runs-on: ubuntu-latest
2525
container:
26-
image: quay.io/389ds/ci-images:test
26+
image: quay.io/389ds/ci-images:test@sha256:aa3284e73f32483805d3eac4b4ee2d4b90a9259836982b5c15f161d5c319b785
2727
steps:
2828
- name: Get the version
2929
id: get_version
@@ -33,7 +33,7 @@ jobs:
3333
VERSION: ${{ github.event.inputs.version || github.ref_name }}
3434

3535
- name: Checkout
36-
uses: actions/checkout@v6
36+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3737
with:
3838
fetch-depth: 0
3939
ref: ${{ steps.get_version.outputs.version }}
@@ -60,7 +60,7 @@ jobs:
6060
TAG=${{ steps.get_version.outputs.version }} make -f rpm.mk dist-bz2
6161
6262
- name: Upload tarball
63-
uses: actions/upload-artifact@v7
63+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
6464
with:
6565
name: ${{ steps.get_version.outputs.version }}.tar.bz2
6666
path: ${{ steps.get_version.outputs.version }}.tar.bz2

.github/workflows/validate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
runs-on: ubuntu-latest
1919
timeout-minutes: 30
2020
container:
21-
image: quay.io/389ds/ci-images:test
21+
image: quay.io/389ds/ci-images:test@sha256:aa3284e73f32483805d3eac4b4ee2d4b90a9259836982b5c15f161d5c319b785
2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@v6
24+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2525

2626
- name: Run testimony
2727
if: always()

0 commit comments

Comments
 (0)