Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/go-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ jobs:
name: go vet + go test
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

- name: Set up Go
uses: actions/setup-go@v5
uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5
with:
go-version: '1.23'
cache: true
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/rust-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

- name: Install build dependencies
run: |
Expand All @@ -43,12 +43,12 @@ jobs:
sudo ldconfig

- name: Set up stable Rust
uses: dtolnay/rust-toolchain@stable
uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
with:
components: rustfmt, clippy

- name: Cache Rust artifacts
uses: Swatinem/rust-cache@v2
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2

- name: Cargo fmt check
run: cargo fmt -p vmafx-sys --check
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.go-server
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
# ---------------------------------------------------------------------------
# Stage 1 — go-builder: compile the Go server
# ---------------------------------------------------------------------------
FROM golang:1.23-bookworm AS go-builder
FROM golang:1.23-bookworm@sha256:167053a2bb901972bf2c1611f8f52c44d5fe7e762e5cab213708d82c421614db AS go-builder

ARG CGO_ENABLED=1
ARG DEBIAN_FRONTEND=noninteractive
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.production
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ RUN mkdir -p /dist/lib /dist/bin /dist/model \
# ---------------------------------------------------------------------------
# Stage 2 — python-deps: install vmaf-mcp + vmaf-tune into a virtualenv
# ---------------------------------------------------------------------------
FROM python:3.13-slim AS python-deps
FROM python:3.13-slim@sha256:b04b5d7233d2ad9c379e22ea8927cd1378cd15c60d4ef876c065b25ea8fb3bf3 AS python-deps

ARG DEBIAN_FRONTEND=noninteractive

Expand Down
4 changes: 2 additions & 2 deletions docker/Dockerfile.production-gpu
Original file line number Diff line number Diff line change
Expand Up @@ -192,8 +192,8 @@ ENTRYPOINT ["/usr/local/bin/vmaf"]

FROM runtime-base AS final-rocm6
# ROCm HIP runtime libs
COPY --from=rocm/rocm-terminal:6.0 /opt/rocm/lib/libamdhip64.so* /usr/local/lib/
COPY --from=rocm/rocm-terminal:6.0 /opt/rocm/lib/libhsa-runtime64.so* /usr/local/lib/
COPY --from=rocm/rocm-terminal:6.0@sha256:36366ec2e24cb2985cb117165fb76d620b37c4a3cc0884fae21a2cb6a2f0bb9a /opt/rocm/lib/libamdhip64.so* /usr/local/lib/
COPY --from=rocm/rocm-terminal:6.0@sha256:36366ec2e24cb2985cb117165fb76d620b37c4a3cc0884fae21a2cb6a2f0bb9a /opt/rocm/lib/libhsa-runtime64.so* /usr/local/lib/
COPY --from=builder-rocm6 /dist/lib/ /usr/local/lib/
COPY --from=builder-rocm6 /dist/bin/ /usr/local/bin/
COPY --from=builder-rocm6 /dist/model/ /usr/local/share/vmafx/model/
Expand Down
Loading