File tree Expand file tree Collapse file tree 5 files changed +25
-21
lines changed Expand file tree Collapse file tree 5 files changed +25
-21
lines changed Original file line number Diff line number Diff line change 1
1
# syntax=docker/dockerfile:1.2
2
- FROM node:20 as build
2
+ FROM node@sha256:0c0734eb7051babbb3e95cd74e684f940552b31472152edf0bb23e54ab44a0d7 as build
3
3
WORKDIR /lambdas
4
4
RUN apt-get update \
5
5
&& apt-get install -y zip \
Original file line number Diff line number Diff line change 1
- ARG VARIANT="20-bullseye"
2
- FROM mcr.microsoft.com/vscode/devcontainers/typescript-node:0-${VARIANT}
1
+ FROM mcr.microsoft.com/vscode/devcontainers/typescript-node@sha256:acdce1045a2ddce4c66846d5cd09adf746d157fce9233124e4925b647f192b2e
Original file line number Diff line number Diff line change @@ -51,3 +51,23 @@ updates:
51
51
commit-message :
52
52
prefix : " fix(lambda)"
53
53
prefix-development : " chore(lambda)"
54
+
55
+ - package-ecosystem : " docker"
56
+ directory : " /.ci/Dockerfile"
57
+ schedule :
58
+ interval : " weekly"
59
+ labels :
60
+ - " dependencies"
61
+ - " docker"
62
+ commit-message :
63
+ prefix : " chore(docker)"
64
+
65
+ - package-ecosystem : " docker"
66
+ directory : " /.devcontainer/Dockerfile"
67
+ schedule :
68
+ interval : " weekly"
69
+ labels :
70
+ - " dependencies"
71
+ - " docker"
72
+ commit-message :
73
+ prefix : " chore(devcontainer)"
Original file line number Diff line number Diff line change 1
- # This workflow uses actions that are not certified by GitHub. They are provided
2
- # by a third-party and are governed by separate terms of service, privacy
3
- # policy, and support documentation.
4
-
5
- name : Scorecard supply-chain security
1
+ name : OSSF Scorecard supply-chain security
6
2
on :
7
- # For Branch-Protection check. Only the default branch is supported. See
8
- # https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
9
3
branch_protection_rule :
10
- # To guarantee Maintained check is occasionally updated. See
11
- # https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
12
4
schedule :
13
5
- cron : ' 44 19 * * 2'
14
6
workflow_dispatch :
15
7
push :
16
8
branches : [ "main" ]
17
9
18
- # Declare default permissions as read only.
19
10
permissions : read-all
20
11
21
12
jobs :
22
13
analysis :
23
14
name : Scorecard analysis
24
15
runs-on : ubuntu-latest
25
- # `publish_results: true` only works when run from the default branch. conditional can be removed if disabled.
26
16
if : github.event.repository.default_branch == github.ref_name || github.event_name == 'pull_request'
27
17
permissions :
28
- # Needed to upload the results to code-scanning dashboard.
29
18
security-events : write
30
- # Needed to publish results and get a badge (see publish_results below).
31
19
id-token : write
32
- # Uncomment the permissions below if installing in a private repository.
33
- # contents: read
34
- # actions: read
35
20
36
21
steps :
37
22
- name : " Checkout code"
58
43
# Upload the results to GitHub's code scanning dashboard (optional).
59
44
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
60
45
- name : " Upload to code-scanning"
61
- uses : github/codeql-action/upload-sarif@v3
46
+ uses : github/codeql-action/upload-sarif@fca7ace96b7d713c7035871441bd52efbe39e27e
62
47
with :
63
48
sarif_file : results.sarif
Original file line number Diff line number Diff line change 1
- v20
1
+ v22
You can’t perform that action at this time.
0 commit comments