Skip to content

Commit baf96ee

Browse files
fix(deps): update all dependencies
1 parent 6cd668e commit baf96ee

File tree

6 files changed

+31
-31
lines changed

6 files changed

+31
-31
lines changed

.github/workflows/add-issues-to-project.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
name: Add issue to project
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/add-to-project@v1.0.2
13+
- uses: actions/add-to-project@244f685bbc3b7adfa8466e08b698b5577571133e # v1.0.2
1414
with:
1515
project-url: https://github.com/orgs/famedly/projects/50
1616
github-token: ${{ secrets.ADD_ISSUE_TO_PROJECT_PAT }}

.github/workflows/release.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ jobs:
2626
runner: arm-ubuntu-latest-8core
2727
asset_name: ${{ github.event.repository.name }}-linux-aarch64-latest
2828
runs-on: ${{ matrix.runner }}
29-
container: registry.famedly.net/docker-oss/rust-container:nightly
29+
container: registry.famedly.net/docker-oss/rust-container:nightly@sha256:2aaa8961f8d80a5bc6d3858589e01d4a52d3a5f268aeed94755b4ad12f1c1872
3030
steps:
3131
- name: Checkout code
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
3333

3434
- name: Set up Rust
3535
uses: famedly/backend-build-workflows/.github/actions/rust-prepare@main
@@ -39,13 +39,13 @@ jobs:
3939
gitlab_pass: ${{ secrets.GITLAB_PASS }}
4040

4141
- name: Caching
42-
uses: Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
42+
uses: Swatinem/rust-cache@c071727fc96109277f0135b3f13503db23b6cc1b
4343
with:
4444
cache-on-failure: true
4545
cache-all-crates: true
4646

4747
- name: Install additional cargo tooling
48-
uses: taiki-e/cache-cargo-install-action@3d5e3efe44b020826abe522d18cb4457042280ef
48+
uses: taiki-e/cache-cargo-install-action@b8c5be6c3fb064f797977463ac00b01844751632
4949
with:
5050
tool: cargo-auditable
5151

@@ -58,12 +58,12 @@ jobs:
5858
run: "mv target/release/${{ github.event.repository.name }} target/release/${{ matrix.asset_name }}"
5959

6060
- name: Attest
61-
uses: actions/attest-build-provenance@v1
61+
uses: actions/attest-build-provenance@ef244123eb79f2f7a7e75d99086184180e6d0018 # v1
6262
with:
6363
subject-path: '${{ github.workspace }}/target/release/${{ matrix.asset_name }}'
6464

6565
- name: Upload binary
66-
uses: actions/upload-artifact@v4
66+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
6767
with:
6868
name: release-${{ matrix.asset_name }}
6969
path: '${{ github.workspace }}/target/release/${{ matrix.asset_name }}'
@@ -74,10 +74,10 @@ jobs:
7474
contents: read
7575
attestations: write
7676
runs-on: ubuntu-latest
77-
container: registry.famedly.net/docker-oss/rust-container:nightly
77+
container: registry.famedly.net/docker-oss/rust-container:nightly@sha256:2aaa8961f8d80a5bc6d3858589e01d4a52d3a5f268aeed94755b4ad12f1c1872
7878
steps:
7979
- name: Checkout code
80-
uses: actions/checkout@v4
80+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
8181

8282
- name: Set up Rust
8383
uses: famedly/backend-build-workflows/.github/actions/rust-prepare@main
@@ -87,18 +87,18 @@ jobs:
8787
gitlab_pass: ${{ secrets.GITLAB_PASS }}
8888

8989
- name: Caching
90-
uses: Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
90+
uses: Swatinem/rust-cache@c071727fc96109277f0135b3f13503db23b6cc1b
9191
with:
9292
cache-on-failure: true
9393
cache-all-crates: true
9494

9595
- name: Install cargo-sbom
96-
uses: taiki-e/cache-cargo-install-action@3d5e3efe44b020826abe522d18cb4457042280ef
96+
uses: taiki-e/cache-cargo-install-action@b8c5be6c3fb064f797977463ac00b01844751632
9797
with:
9898
tool: cargo-sbom
9999

100100
- name: Install cyclonedx-rust-cargo
101-
uses: taiki-e/cache-cargo-install-action@3d5e3efe44b020826abe522d18cb4457042280ef
101+
uses: taiki-e/cache-cargo-install-action@b8c5be6c3fb064f797977463ac00b01844751632
102102
with:
103103
tool: cargo-cyclonedx
104104

@@ -110,21 +110,21 @@ jobs:
110110
run: cargo cyclonedx -f json
111111

112112
- name: Attest SPDX SBOM
113-
uses: actions/attest-build-provenance@v1
113+
uses: actions/attest-build-provenance@ef244123eb79f2f7a7e75d99086184180e6d0018 # v1
114114
with:
115115
subject-path: '${{ github.workspace }}/${{ github.event.repository.name }}.spdx.json'
116116
- name: Attest CycloneDX SBOM
117-
uses: actions/attest-build-provenance@v1
117+
uses: actions/attest-build-provenance@ef244123eb79f2f7a7e75d99086184180e6d0018 # v1
118118
with:
119119
subject-path: '${{ github.workspace }}/${{ github.event.repository.name }}.cdx.json'
120120

121121
- name: Upload SPDX SBOM
122-
uses: actions/upload-artifact@v4
122+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
123123
with:
124124
name: release-sbom-spdx
125125
path: '${{ github.workspace }}/${{ github.event.repository.name}}.spdx.json'
126126
- name: Upload CycloneDX SBOM
127-
uses: actions/upload-artifact@v4
127+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
128128
with:
129129
name: release-sbom-cdx
130130
path: '${{ github.workspace }}/${{ github.event.repository.name }}.cdx.json'
@@ -134,14 +134,14 @@ jobs:
134134
needs: [build, sbom]
135135
steps:
136136
- name: Download artifacts
137-
uses: actions/download-artifact@v4
137+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
138138
with:
139139
pattern: release-*
140140
path: artifacts
141141
merge-multiple: true
142142

143143
- name: Create release
144-
uses: softprops/action-gh-release@79721680dfc87fb0f44dfe65df68961056d55c38
144+
uses: softprops/action-gh-release@5be0e66d93ac7ed76da52eca8bb058f665c3a5fe
145145
with:
146146
files: artifacts/*
147147
prerelease: "${{ contains(github.ref_name, 'rc') }}"

.github/workflows/rust-workflow.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ concurrency:
1919
# Defined CI jobs.
2020
jobs:
2121
simple-checks:
22-
container: registry.famedly.net/docker-oss/rust-container:nightly
22+
container: registry.famedly.net/docker-oss/rust-container:nightly@sha256:2aaa8961f8d80a5bc6d3858589e01d4a52d3a5f268aeed94755b4ad12f1c1872
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout current repository
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
2727

2828
- uses: famedly/backend-build-workflows/.github/actions/rust-prepare@main
2929
with:
@@ -32,7 +32,7 @@ jobs:
3232
gitlab_pass: ${{ secrets.GITLAB_PASS }}
3333

3434
- name: Caching
35-
uses: Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
35+
uses: Swatinem/rust-cache@c071727fc96109277f0135b3f13503db23b6cc1b
3636
with:
3737
cache-on-failure: true
3838
cache-all-crates: true
@@ -61,7 +61,7 @@ jobs:
6161
runs-on: ubuntu-latest
6262
steps:
6363
- name: Checkout current repository
64-
uses: actions/checkout@v4
64+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
6565

6666
- uses: famedly/backend-build-workflows/.github/actions/rust-prepare@main
6767
with:
@@ -73,7 +73,7 @@ jobs:
7373
run: rustup component add llvm-tools-preview --toolchain stable-x86_64-unknown-linux-gnu
7474

7575
- name: Caching
76-
uses: Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
76+
uses: Swatinem/rust-cache@c071727fc96109277f0135b3f13503db23b6cc1b
7777
with:
7878
cache-on-failure: true
7979
cache-all-crates: true
@@ -96,12 +96,12 @@ jobs:
9696
docker compose --project-directory ./tests/environment logs
9797
9898
- name: Codecov - Upload coverage
99-
uses: codecov/codecov-action@v4
99+
uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4
100100
with:
101101
token: ${{secrets.CODECOV_TOKEN}}
102102
files: lcov.info
103103

104104
- name: Codecov - Upload test results
105-
uses: codecov/test-results-action@v1
105+
uses: codecov/test-results-action@47f89e9acb64b76debcd5ea40642d25a4adced9f # v1
106106
with:
107107
token: ${{secrets.CODECOV_TOKEN}}

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ anyhow = { version = "1.0.95", features = ["backtrace"] }
1414
async-trait = "0.1.82"
1515
base64 = "0.22.1"
1616
chrono = "0.4.19"
17-
config = { version = "0.14.0" }
17+
config = { version = "0.15.0" }
1818
http = "1.1.0"
1919
serde = { version = "1.0.203", features = ["derive"] }
2020
serde_json = "1.0.127"
@@ -29,7 +29,7 @@ wiremock = "0.6.2"
2929
csv = "1.3.0"
3030
tempfile = "3.12.0"
3131
futures = "0.3.31"
32-
ldap3 = { version = "0.11.1", default-features = false, features = ["tls-native"] }
32+
ldap3 = { version = "0.12.0", default-features = false, features = ["tls-native"] }
3333
native-tls = "0.2.12"
3434
hex = "0.4.3"
3535
itertools = "0.14.0"
@@ -45,7 +45,7 @@ vergen = { version = "8.2.6", features = ["git", "gitcl", "build"] } # vergen pa
4545

4646
[dev-dependencies]
4747
indoc = "2.0.5"
48-
ldap3 = { version = "0.11.1", default-features = false, features = ["tls-native"] }
48+
ldap3 = { version = "0.12.0", default-features = false, features = ["tls-native"] }
4949
serde_yaml = "0.9.34"
5050
tempfile = "3.10.1"
5151
test-log = { version = "0.2.16", features = ["trace", "unstable"] }

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM registry.famedly.net/docker-oss/rust-container:nightly AS builder
1+
FROM registry.famedly.net/docker-oss/rust-container:nightly@sha256:2aaa8961f8d80a5bc6d3858589e01d4a52d3a5f268aeed94755b4ad12f1c1872 AS builder
22
ARG CARGO_NET_GIT_FETCH_WITH_CLI=true
33
ARG FAMEDLY_CRATES_REGISTRY
44
ARG CARGO_HOME
@@ -20,7 +20,7 @@ COPY . /app
2020
WORKDIR /app
2121
RUN cargo auditable build --release
2222

23-
FROM debian:bookworm-slim AS famedly-sync-agent
23+
FROM debian:bookworm-slim@sha256:b4aa902587c2e61ce789849cb54c332b0400fe27b1ee33af4669e1f7e7c3e22f AS famedly-sync-agent
2424

2525
RUN apt update && apt install ca-certificates curl -y
2626
RUN mkdir -p /opt/famedly-sync

docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
services:
22
famedly-sync-agent:
3-
image: registry.famedly.net/docker-oss/famedly-sync-agent:latest
3+
image: registry.famedly.net/docker-oss/famedly-sync-agent:latest@sha256:3011fd81b53d85ebd202fe5cb04ae83153313fddc06a507752a0b1a4f98f1933
44
volumes:
55
- type: bind
66
source: ./opt

0 commit comments

Comments
 (0)