Skip to content

Commit 07eb940

Browse files
committed
chore: update codesee
1 parent 9df6cc0 commit 07eb940

File tree

1 file changed

+11
-75
lines changed

1 file changed

+11
-75
lines changed
+11-75
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,23 @@
1+
# This workflow was added by CodeSee. Learn more at https://codesee.io/
2+
# This is v2.0 of this workflow file
13
on:
24
push:
35
branches:
4-
- master
6+
- staging
57
pull_request_target:
68
types: [opened, synchronize, reopened]
79

8-
name: CodeSee Map
10+
name: CodeSee
11+
12+
permissions: read-all
913

1014
jobs:
11-
test_map_action:
15+
codesee:
1216
runs-on: ubuntu-latest
1317
continue-on-error: true
14-
name: Run CodeSee Map Analysis
18+
name: Analyze the repo with CodeSee
1519
steps:
16-
- name: checkout
17-
id: checkout
18-
uses: actions/checkout@v2
19-
with:
20-
repository: ${{ github.event.pull_request.head.repo.full_name }}
21-
ref: ${{ github.event.pull_request.head.ref }}
22-
fetch-depth: 0
23-
24-
# codesee-detect-languages has an output with id languages.
25-
- name: Detect Languages
26-
id: detect-languages
27-
uses: Codesee-io/codesee-detect-languages-action@latest
28-
29-
- name: Configure JDK 16
30-
uses: actions/setup-java@v2
31-
if: ${{ fromJSON(steps.detect-languages.outputs.languages).java }}
32-
with:
33-
java-version: '16'
34-
distribution: 'zulu'
35-
36-
# CodeSee Maps Go support uses a static binary so there's no setup step required.
37-
38-
- name: Configure Node.js 14
39-
uses: actions/setup-node@v2
40-
if: ${{ fromJSON(steps.detect-languages.outputs.languages).javascript }}
41-
with:
42-
node-version: '14'
43-
44-
- name: Configure Python 3.x
45-
uses: actions/setup-python@v2
46-
if: ${{ fromJSON(steps.detect-languages.outputs.languages).python }}
47-
with:
48-
python-version: '3.10'
49-
architecture: 'x64'
50-
51-
- name: Configure Ruby '3.x'
52-
uses: ruby/setup-ruby@v1
53-
if: ${{ fromJSON(steps.detect-languages.outputs.languages).ruby }}
54-
with:
55-
ruby-version: '3.0'
56-
57-
# We need the rust toolchain because it uses rustc and cargo to inspect the package
58-
- name: Configure Rust 1.x stable
59-
uses: actions-rs/toolchain@v1
60-
if: ${{ fromJSON(steps.detect-languages.outputs.languages).rust }}
61-
with:
62-
toolchain: stable
63-
64-
- name: Generate Map
65-
id: generate-map
66-
uses: Codesee-io/codesee-map-action@latest
67-
with:
68-
step: map
69-
api_token: ${{ secrets.CODESEE_ARCH_DIAG_API_TOKEN }}
70-
github_ref: ${{ github.ref }}
71-
languages: ${{ steps.detect-languages.outputs.languages }}
72-
73-
- name: Upload Map
74-
id: upload-map
75-
uses: Codesee-io/codesee-map-action@latest
76-
with:
77-
step: mapUpload
78-
api_token: ${{ secrets.CODESEE_ARCH_DIAG_API_TOKEN }}
79-
github_ref: ${{ github.ref }}
80-
81-
- name: Insights
82-
id: insights
83-
uses: Codesee-io/codesee-map-action@latest
20+
- uses: Codesee-io/codesee-action@v2
8421
with:
85-
step: insights
86-
api_token: ${{ secrets.CODESEE_ARCH_DIAG_API_TOKEN }}
87-
github_ref: ${{ github.ref }}
22+
codesee-token: ${{ secrets.CODESEE_ARCH_DIAG_API_TOKEN }}
23+
codesee-url: https://app.codesee.io

0 commit comments

Comments
 (0)