Skip to content

Commit cafcca4

Browse files
committed
chore: address eric's comment 1
address eric's comment 1
1 parent f8669ae commit cafcca4

1 file changed

Lines changed: 17 additions & 17 deletions

File tree

.github/workflows/mend.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,28 @@ name: "Mend"
22

33
on:
44
push:
5-
branches: ["release-1.9.0", "main"]
5+
branches: ["release-*", "main"]
66
pull_request:
7-
branches: ["release-1.9.0", "main"]
7+
branches: ["release-*", "main"]
8+
9+
concurrency:
10+
group: mend-${{ github.ref }}
11+
cancel-in-progress: true
812

913
env:
10-
NODE_VERSION: "24"
14+
NODE_VERSION: "22"
1115

1216
jobs:
13-
run-jar:
17+
mend-scan:
1418
runs-on: ubuntu-latest
15-
19+
permissions:
20+
contents: read
1621
steps:
1722
- name: Checkout Repository
18-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
1924

2025
- name: Setup Node.js Environment
21-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@v6
2227
with:
2328
node-version: ${{ env.NODE_VERSION }}
2429
cache: "npm"
@@ -34,23 +39,18 @@ jobs:
3439
distribution: "semeru"
3540
java-version: "21"
3641

37-
- name: Cache Mend Agent
38-
id: cache-mend
39-
uses: actions/cache@v4
40-
with:
41-
path: wss-unified-agent.jar
42-
key: mend-agent-latest
43-
44-
- name: Download Mend Unified Agent if missing or outdated
42+
- name: Download Mend Unified Agent
4543
run: |
46-
curl -L -z wss-unified-agent.jar -o wss-unified-agent.jar https://unified-agent.s3.amazonaws.com/wss-unified-agent.jar
44+
curl --fail --show-error --retry 3 --location -o wss-unified-agent.jar https://unified-agent.s3.amazonaws.com/wss-unified-agent.jar
4745
4846
- name: Run Mend Scan
47+
#prevent forks from running mend scans
48+
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository
4949
env:
5050
WS_APIKEY: ${{ secrets.WS_APIKEY }}
5151
WS_WSS_URL: ${{ secrets.WS_WSS_URL }}
5252
WS_USERKEY: ${{ secrets.WS_USERKEY }}
5353
WS_PRODUCTNAME: ${{ secrets.WS_PRODUCTNAME }}
5454
WS_PROJECTNAME: ${{ secrets.WS_PROJECTNAME }}
5555
run: |
56-
java -jar wss-unified-agent.jar -d src -logLevel debug
56+
java -jar wss-unified-agent.jar -d src -logLevel info

0 commit comments

Comments
 (0)