@@ -17,22 +17,21 @@ jobs:
17
17
uses : actions/checkout@v4
18
18
- name : Trigger Building JAR cache
19
19
if : steps.cache.outputs.cache-hit != 'true'
20
- uses : actions/github-script@v4
21
- with :
22
- script : |
23
- const { data: workflows } = await octokit.actions.listRepoWorkflows({
24
- owner: context.repo.owner,
25
- repo: context.repo.repo
26
- });
27
- const secondWorkflow = workflows.workflows.find(w => w.name === "building-jar-cache.yml");
28
- if (secondWorkflow) {
29
- await octokit.actions.createWorkflowDispatch({
30
- owner: context.repo.owner,
31
- repo: context.repo.repo,
32
- workflow_id: secondWorkflow.id
33
- });
34
- }
35
- token: ${{ secrets.GITHUB_TOKEN }}
20
+ run : |
21
+ const { Octokit } = require("@octokit/core");
22
+ const octokit = new Octokit({ auth: process.env.GITHUB_TOKEN });
23
+ const { data: workflows } = await octokit.request("GET /repos/commjoen/wrongsecrets/actions/workflows", {
24
+ owner: process.env.GITHUB_REPOSITORY.split("/")[0],
25
+ repo: process.env.GITHUB_REPOSITORY.split("/")[1]
26
+ });
27
+ const secondWorkflow = workflows.workflows.find(w => w.name === "building-jar-cache.yml");
28
+ if (secondWorkflow) {
29
+ await octokit.request("POST /repos/commjoen/wrongsecrets/actions/workflows/Building JAR cache/dispatches", {
30
+ owner: process.env.GITHUB_REPOSITORY.split("/")[0],
31
+ repo: process.env.GITHUB_REPOSITORY.split("/")[1],
32
+ workflow_id: secondWorkflow.id
33
+ });
34
+ }
36
35
- name : Start wrongsecrets
37
36
run : nohup ./mvnw spring-boot:run -Dspring-boot.run.profiles=without-vault &
38
37
- name : ZAP Scan
0 commit comments