This repository was archived by the owner on Sep 23, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +45
-35
lines changed Expand file tree Collapse file tree 4 files changed +45
-35
lines changed Original file line number Diff line number Diff line change
1
+ # This workflow has been archived during the project transition.
2
+ # It was previously used for running security audits using Inrupt's infrastructure.
3
+ # A new security audit workflow should be implemented by the new maintainers.
4
+ #
5
+ # Original workflow file below:
6
+ # ----------------------------------------
7
+
8
+ name : Audit
9
+
10
+ on :
11
+ push :
12
+ schedule :
13
+ - cron : " 40 10 * * *"
14
+
15
+ jobs :
16
+ audit :
17
+ uses :
inrupt/typescript-sdk-tools/.github/workflows/[email protected]
18
+ secrets :
19
+ WEBHOOK_E2E_FAILURE : ${{ secrets.WEBHOOK_E2E_FAILURE }}
Original file line number Diff line number Diff line change
1
+ # GitHub Actions Workflows
2
+
3
+ This directory contains the active GitHub Actions workflows for this project.
4
+
5
+ ## Recent Changes
6
+
7
+ As part of the project transition, some workflows have been archived:
8
+
9
+ - The ` audit.yml ` workflow has been moved to ` .github/archived-workflows/ ` as it depended on Inrupt's infrastructure
10
+ - Sonarqube integration has been removed from the CI workflow for the same reason
11
+
12
+ ## Current Workflows
13
+
14
+ - ` ci.yml ` : Runs tests and linting on push events
15
+
16
+ ## Future Considerations
17
+
18
+ New maintainers should consider implementing:
19
+
20
+ 1 . A new security audit workflow appropriate for the project's needs
21
+ 2 . Code quality checks using publicly available tools
22
+ 3 . Any additional CI/CD requirements specific to the new maintenance team
23
+
24
+ The archived workflows can serve as reference for the previous implementation.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ on: [push]
5
5
concurrency :
6
6
group : ${{ github.workflow }}-${{ github.ref }}
7
7
cancel-in-progress : true
8
+
8
9
jobs :
9
10
test :
10
11
runs-on : ubuntu-latest
17
18
- run : npm ci --ignore-scripts
18
19
- run : npm run lint
19
20
- run : npm run test
20
- # Upload coverage for sonarcube (only matching OS and one node version required)
21
+ # Coverage artifacts still uploaded for potential future use
21
22
- uses : actions/upload-artifact@v3
22
23
with :
23
24
name : code-coverage
24
25
path : coverage/
25
-
26
- sonarqube :
27
- name : run sonarqube
28
- if : ${{ github.actor != 'dependabot[bot]' }}
29
- needs : [test]
30
- runs-on : ubuntu-latest
31
- steps :
32
- - name : Checking out
33
- uses : actions/checkout@v3
34
- with :
35
- # Sonar analysis needs the full history for features like automatic assignment of bugs. If the following step
36
- # is not included the project will show a warning about incomplete information.
37
- fetch-depth : 0
38
- - uses : actions/download-artifact@v3
39
- with :
40
- name : code-coverage
41
- path : coverage/
42
- - name : SonarQube Scan
43
-
44
- with :
45
- host : ${{ secrets.SONARQUBE_HOST }}
46
- login : ${{ secrets.SONARQUBE_TOKEN }}
You can’t perform that action at this time.
0 commit comments