You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[External Dependencies of Java Packages](#external-dependencies-of-java-packages)
@@ -35,26 +35,26 @@ The process involves three steps:
35
35
36
36
<!-- /TOC -->
37
37
38
-
## :rocket:Pipeline for TypeScript Code
38
+
## :rocket: TypeScript Code Pipeline
39
39
40
40
This example demonstrates how to analyze TypeScript code in a GitHub Workflows pipeline.
41
41
42
42
1. The first job, [prepare-code-to-analyze](https://github.com/JohT/code-graph-analysis-examples/blob/23143b34d8fc6e0ab7d80102d8de0b6e6a4ec98e/.github/workflows/typescript-code-analysis.yml#L40), in the GitHub Actions Workflow [typescript-code-analysis.yml](https://github.com/JohT/code-graph-analysis-examples/blob/23143b34d8fc6e0ab7d80102d8de0b6e6a4ec98e/.github/workflows/typescript-code-analysis.yml), shows how to extract TypeScript code from a repository and upload it for analysis.
43
43
44
44
2. The second job, [analyze-code-graph](https://github.com/JohT/code-graph-analysis-examples/blob/23143b34d8fc6e0ab7d80102d8de0b6e6a4ec98e/.github/workflows/typescript-code-analysis.yml#L89), calls the shared analysis workflows using the uploaded artifacts' names as parameters. Here is a simple example:
3. The third job, [analyze-code-graph](https://github.com/JohT/code-graph-analysis-examples/blob/23143b34d8fc6e0ab7d80102d8de0b6e6a4ec98e/.github/workflows/typescript-code-analysis.yml#L99), demonstrates how to download the analysis results and commit them back to the repository.
56
56
57
-
## :coffee: Pipeline for Java Artifacts
57
+
## :coffee: Java Artifacts Pipeline
58
58
59
59
Java artifacts are analyzed similarly to TypeScript code. The main difference is that Java artifacts are downloaded from a Maven repository instead of being part of the repository.
60
60
@@ -64,7 +64,7 @@ The first job, [prepare-code-to-analyze](https://github.com/JohT/code-graph-anal
64
64
65
65
The second and third jobs are the same as for the TypeScript example.
[CSV_REPORTS.md](./analysis-results/CSV_REPORTS.md) lists all CSV Cypher query result reports inside the [results](./results) directory. It can be generated as described in [Generate CSV Report Reference](./COMMANDS.md#generate-csv-cypher-query-report-reference).
70
70
@@ -76,7 +76,7 @@ The second and third jobs are the same as for the TypeScript example.
76
76
77
77
[IMAGES.md](./analysis-results/IMAGES.md) lists all PNG images inside the [results](./results) directory. It can be generated as described in [Generate Image Reference](./COMMANDS.md#generate-image-reference).
78
78
79
-
## :recycle: Keeping the Analysis Workflow Updated with Renovate
79
+
## :recycle: Update Analysis Workflow with Renovate
80
80
81
81
This repository uses [Renovate](https://docs.renovatebot.com) to automatically update the analysis workflow to the latest version. To enable this, add the following extension to your Renovate configuration:
0 commit comments