Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/git-town.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/git-town.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/git-town.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/git-town.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-darwin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-darwin.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-darwin.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-darwin.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-darwin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-darwin.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-freebsd.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-freebsd.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/golang-test-freebsd.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-freebsd.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:268: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:274: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:286: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:380: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:386: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:394: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:411: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:468: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:474: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:482: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:499: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:110: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:116: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:124: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:155: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:161: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:218: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:224: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:236: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:319: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:325: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:333: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:350: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:532: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:538: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-linux.yml:546: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-linux.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-windows.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-windows.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-windows.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-windows.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golang-test-windows.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-windows.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/golang-test-windows.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golang-test-windows.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golangci-lint.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golangci-lint.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golangci-lint.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golangci-lint.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/golangci-lint.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/install-script-test.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/install-script-test.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mobile-build-validation.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/mobile-build-validation.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mobile-build-validation.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/mobile-build-validation.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/mobile-build-validation.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/mobile-build-validation.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mobile-build-validation.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/mobile-build-validation.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mobile-build-validation.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/mobile-build-validation.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mobile-build-validation.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/mobile-build-validation.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mobile-build-validation.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/mobile-build-validation.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:227: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:105: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:111: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:122: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:130: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:135: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:140: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:185: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:189: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:194: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:208: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:215: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/release.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/sync-main.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/sync-main.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/sync-tag.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/sync-tag.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-infrastructure-files.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/test-infrastructure-files.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-infrastructure-files.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/test-infrastructure-files.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-infrastructure-files.yml:84: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/test-infrastructure-files.yml/main?enable=pin
Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-infrastructure-files.yml:247: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/test-infrastructure-files.yml/main?enable=pin
Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-docs.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/netbirdio/netbird/update-docs.yml/main?enable=pin
Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:1: pin your Docker image by updating golang:1.23-bullseye to golang:1.23-bullseye@sha256:ac36dd69de32e5682dfc7b942f5efa448a9a4866d7e9045faf9e8931bd6dc06e
Warn: containerImage not pinned by hash: client/Dockerfile:1: pin your Docker image by updating alpine:3.21.3 to alpine:3.21.3@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c
Warn: containerImage not pinned by hash: client/Dockerfile-rootless:1: pin your Docker image by updating alpine:3.21.0 to alpine:3.21.0@sha256:21dc6063fd678b478f57c0e13f47560d0ea4eeba26dfc947b2a4f81f686b9f45
Warn: containerImage not pinned by hash: management/Dockerfile:1: pin your Docker image by updating ubuntu:24.04 to ubuntu:24.04@sha256:440dcf6a5640b2ae5c77724e68787a906afb8ddee98bf86db94eea8528c2c076
Warn: containerImage not pinned by hash: management/Dockerfile.debug:1: pin your Docker image by updating ubuntu:24.04 to ubuntu:24.04@sha256:440dcf6a5640b2ae5c77724e68787a906afb8ddee98bf86db94eea8528c2c076
Warn: containerImage not pinned by hash: relay/Dockerfile:1: pin your Docker image by updating gcr.io/distroless/base:debug to gcr.io/distroless/base:debug@sha256:7d1d72086ccf7b5c7e0f612dd59ae064765a529daafaecac97ea4a8b48b69e93
Warn: containerImage not pinned by hash: signal/Dockerfile:1: pin your Docker image by updating gcr.io/distroless/base:debug to gcr.io/distroless/base:debug@sha256:7d1d72086ccf7b5c7e0f612dd59ae064765a529daafaecac97ea4a8b48b69e93
Warn: containerImage not pinned by hash: upload-server/Dockerfile:1: pin your Docker image by updating gcr.io/distroless/base:debug to gcr.io/distroless/base:debug@sha256:7d1d72086ccf7b5c7e0f612dd59ae064765a529daafaecac97ea4a8b48b69e93
Warn: goCommand not pinned by hash: .devcontainer/Dockerfile:3-12
Warn: goCommand not pinned by hash: client/proto/generate.sh:14
Warn: goCommand not pinned by hash: client/proto/generate.sh:15
Warn: goCommand not pinned by hash: flow/proto/generate.sh:14
Warn: goCommand not pinned by hash: flow/proto/generate.sh:15
Warn: goCommand not pinned by hash: management/proto/generate.sh:14
Warn: goCommand not pinned by hash: management/proto/generate.sh:15
Warn: goCommand not pinned by hash: signal/proto/generate.sh:14
Warn: goCommand not pinned by hash: signal/proto/generate.sh:15
Warn: goCommand not pinned by hash: .github/workflows/release.yml:80
Warn: goCommand not pinned by hash: .github/workflows/release.yml:159
Info: 0 out of 64 GitHub-owned GitHubAction dependencies pinned
Info: 0 out of 23 third-party GitHubAction dependencies pinned
Info: 0 out of 8 containerImage dependencies pinned
Info: 3 out of 14 goCommand dependencies pinned