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]
55concurrency :
66 group : ${{ github.workflow }}-${{ github.ref }}
77 cancel-in-progress : true
8+
89jobs :
910 test :
1011 runs-on : ubuntu-latest
1718 - run : npm ci --ignore-scripts
1819 - run : npm run lint
1920 - 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
2122 - uses : actions/upload-artifact@v3
2223 with :
2324 name : code-coverage
2425 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