Skip to content

Commit ce37941

Browse files
committed
refactor: remove qa.sh script and update documentation accordingly
1 parent d0e216d commit ce37941

3 files changed

Lines changed: 5 additions & 127 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## [Unreleased]
44

5+
### Removed
6+
7+
- **Redundant qa.sh script:** Removed `qa.sh` as its functionality is fully covered by `make check`.
8+
59
## [v1.8.0](https://github.com/Thavarshan/phpvm/compare/v1.7.0...v1.8.0) - 2026-01-12
610

711
### Added
@@ -12,7 +16,7 @@
1216
- **Alias visibility:** `phpvm list` now shows configured aliases.
1317
- **Alias resolution in `.phpvmrc`:** `phpvm auto` now resolves aliases defined in `.phpvmrc`.
1418
- **Latest/stable keywords:** `latest` and `stable` now resolve to the latest installed PHP version.
15-
- **Quality assurance tooling:** Added ShellCheck and shfmt configuration, a QA Makefile, and a `qa.sh` runner script.
19+
- **Quality assurance tooling:** Added ShellCheck and shfmt configuration and a comprehensive QA Makefile.
1620
- **BATS test suite:** Added comprehensive BATS tests for core functionality and new alias behavior.
1721
- **CI quality workflow:** Added a quality workflow for linting, formatting, and tests.
1822

CONTRIBUTING.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -200,9 +200,6 @@ make release # Prepare for release
200200
### Direct Script Usage
201201

202202
```bash
203-
# Run quality assurance script
204-
./qa.sh
205-
206203
# Run phpvm tests
207204
bash phpvm.sh test
208205

@@ -366,9 +363,6 @@ make install-hooks
366363
```bash
367364
# Run same checks as CI
368365
make check
369-
370-
# Or use qa script
371-
./qa.sh
372366
```
373367

374368
## Resources

qa.sh

Lines changed: 0 additions & 120 deletions
This file was deleted.

0 commit comments

Comments
 (0)