Skip to content

Commit 6e1face

Browse files
authored
Auditor API SDK: SHA Pinning workflow file (#2)
SHA pinning is a way to declare that a certain package is only accessible for a given commit in the package. This is to prevent attacks -- for example, a malicious actor could poison Github and push a bad commit. SHA pinning will pin up to a version that I've vetted with security. We have updated our allow list to enable the SHA pinned version but not the version tagged one so this PR updated that. Once this PR is merged, then I can start generating packages.
1 parent 45deffe commit 6e1face

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/workflows/sdk_generation.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ permissions:
1919
- cron: 0 0 * * *
2020
jobs:
2121
generate:
22-
uses: speakeasy-api/sdk-generation-action/.github/workflows/workflow-executor.yaml@v15
22+
uses: speakeasy-api/sdk-generation-action/.github/workflows/workflow-executor.yaml@0cbe94f2ca2c60bde9001577e565644e1c90d4a6
2323
with:
2424
force: ${{ github.event.inputs.force }}
2525
mode: pr

.github/workflows/sdk_publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ permissions:
1414
workflow_dispatch: {}
1515
jobs:
1616
publish:
17-
uses: speakeasy-api/sdk-generation-action/.github/workflows/sdk-publish.yaml@v15
17+
uses: speakeasy-api/sdk-generation-action/.github/workflows/sdk-publish.yaml@0cbe94f2ca2c60bde9001577e565644e1c90d4a6
1818
with:
1919
target: vanta
2020
secrets:

0 commit comments

Comments
 (0)