Skip to content

Commit f152977

Browse files
committed
build(deps): update ci.yml, README.md, package-lock.json and package.json
1 parent 692ac41 commit f152977

File tree

4 files changed

+6
-878
lines changed

4 files changed

+6
-878
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,6 @@ jobs:
3131
run: npm run format
3232
- name: Check Markdown formatting
3333
run: npm run format:md
34-
- name: Check Markdown links
35-
run: |
36-
if ls **/*.md 1> /dev/null 2>&1; then
37-
npm run check:links
38-
else
39-
echo "No Markdown files to check."
40-
fi
4134
- name: Audit for vulnerabilities
4235
run: npm audit --production
4336
- name: Run tests

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -80,21 +80,20 @@ If a file has linting or formatting errors, the tools will attempt to fix them a
8080

8181
### CI/CD Pipelines
8282

83-
This template includes two GitHub Actions workflows located in the `.github/workflows` directory:
83+
This template includes one GitHub Action workflows located in the `.github/workflows` directory:
8484

85-
1. **`ci.yml`**: This workflow runs on every push and pull request to the `main` branch. It acts as a final validation gate, ensuring that all tests, linting, and formatting checks pass before code is merged.
86-
2. **`feature-branch-ci.yml`**: This workflow runs on all branches _except_ `main`. It provides early feedback on feature branches, running the same set of checks to ensure quality throughout the development process.
85+
- **`ci.yml`**: This workflow runs on every push and pull request to the `main` branch. It acts as a final validation gate, ensuring that all tests, linting, and formatting checks pass before code is merged.
8786

88-
Both workflows perform the following steps across multiple Node.js versions (18.x, 20.x):
87+
88+
The workflow performs the following steps across multiple Node.js versions (18.x, 20.x):
8989

9090
1. **Install dependencies** using `npm ci` for fast, reliable installs.
9191
2. **Lint code** with `npm run lint`.
9292
3. **Lint Markdown files** with `npm run lint:md`.
9393
4. **Check code formatting** with `npm run format`.
9494
5. **Check Markdown formatting** with `npm run format:md`.
95-
6. **Check for broken links** in Markdown with `npm run check:links`.
96-
7. **Audit for vulnerabilities** with `npm audit --production`.
97-
8. **Run tests** with `npm test`.
95+
6. **Audit for vulnerabilities** with `npm audit --production`.
96+
7. **Run tests** with `npm test`.
9897

9998
## Customization
10099

0 commit comments

Comments
 (0)