File tree Expand file tree Collapse file tree 8 files changed +46
-6
lines changed Expand file tree Collapse file tree 8 files changed +46
-6
lines changed Original file line number Diff line number Diff line change 19
19
steps :
20
20
# We need to pull the script from the main branch, so that we ensure
21
21
# we get the latest version of this script.
22
+ - name : Harden Runner
23
+ uses : step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
24
+ with :
25
+ egress-policy : audit
26
+
22
27
- name : Checkout Scripts
23
28
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
24
29
with :
Original file line number Diff line number Diff line change 33
33
# actions: read
34
34
35
35
steps :
36
+ - name : Harden Runner
37
+ uses : step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
38
+ with :
39
+ egress-policy : audit
40
+
36
41
- name : " Checkout code"
37
42
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
38
43
with :
Original file line number Diff line number Diff line change
1
+ repos :
2
+ - repo : https://github.com/digitalpulp/pre-commit-php
3
+ rev : 1.4.0
4
+ hooks :
5
+ - id : php-lint-all
6
+ - repo : https://github.com/gitleaks/gitleaks
7
+ rev : v8.16.3
8
+ hooks :
9
+ - id : gitleaks
10
+ - repo : https://github.com/jumanjihouse/pre-commit-hooks
11
+ rev : 3.0.0
12
+ hooks :
13
+ - id : shellcheck
14
+ - repo : https://github.com/pocc/pre-commit-hooks
15
+ rev : v1.3.5
16
+ hooks :
17
+ - id : cpplint
18
+ - repo : https://github.com/pre-commit/mirrors-eslint
19
+ rev : v8.38.0
20
+ hooks :
21
+ - id : eslint
22
+ - repo : https://github.com/pre-commit/pre-commit-hooks
23
+ rev : v4.4.0
24
+ hooks :
25
+ - id : end-of-file-fixer
26
+ - id : trailing-whitespace
27
+ - repo : https://github.com/pylint-dev/pylint
28
+ rev : v2.17.2
29
+ hooks :
30
+ - id : pylint
Original file line number Diff line number Diff line change 1
- FROM ubuntu:20.04 AS builder
1
+ FROM ubuntu:20.04@sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b AS builder
2
2
3
3
ARG DEBIAN_FRONTEND=noninteractive
4
4
ENV TZ=UTC
@@ -26,6 +26,6 @@ RUN mkdir build && \
26
26
ninja install-llvm-bolt install-perf2bolt install-merge-fdata \
27
27
install-llvm-boltdiff install-bolt_rt
28
28
29
- FROM ubuntu:20.04
29
+ FROM ubuntu:20.04@sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b
30
30
31
31
COPY --from=builder /home/bolt/install /usr/local
Original file line number Diff line number Diff line change 6
6
#
7
7
# ===----------------------------------------------------------------------===//
8
8
# Produces an image that builds clang-proto-fuzzer
9
- FROM ubuntu:16.04
9
+ FROM ubuntu:16.04@sha256:1f1a2d56de1d604801a9671f301190704c25d604a416f59e03c04f5c6ffee0d6
10
10
RUN apt-get update -y
11
11
RUN apt-get install -y autoconf automake libtool curl make g++ unzip wget git \
12
12
binutils liblzma-dev libz-dev python-all cmake ninja-build subversion \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:bionic
1
+ FROM ubuntu:bionic@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98
2
2
3
3
RUN apt-get update && apt-get install -y \
4
4
apt-transport-https \
Original file line number Diff line number Diff line change 1
- FROM debian:10
1
+ FROM debian:10@sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225
2
2
3
3
# Installing dependencies.
4
4
RUN dpkg --add-architecture i386
Original file line number Diff line number Diff line change 164
164
# Android Buildkite Image
165
165
# ===----------------------------------------------------------------------===##
166
166
167
- FROM ubuntu:jammy AS android-builder-base
167
+ FROM ubuntu:jammy@sha256:0e5e4a57c2499249aafc3b40fcd541e9a456aab7296681a3994d631587203f97 AS android-builder-base
168
168
169
169
ARG ANDROID_CLANG_VERSION
170
170
ARG ANDROID_CLANG_PREBUILTS_COMMIT
You can’t perform that action at this time.
0 commit comments