Prepare for OSS release v0.0.1
Version updates: - Set version to 0.0.1 across all files - Update CLI banner, SARIF output, and documentation New files: - LICENSE: MIT license - CHANGELOG.md: Initial changelog with all features - CONTRIBUTING.md: Contribution guidelines composer.json enhancements: - Add version, keywords, homepage, support URLs - Add authors section - Add require-dev for PHPUnit README.md updates: - Update repository URLs to security-linter/php-laravel - Update Docker image references Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
20
README.md
20
README.md
@@ -28,7 +28,7 @@ No PHP or Composer environment required.
|
||||
|
||||
```bash
|
||||
# Clone the repository
|
||||
git clone https://github.com/your-org/php-laravel-security-linter.git
|
||||
git clone https://github.com/security-linter/php-laravel.git
|
||||
cd php-laravel-security-linter
|
||||
|
||||
# Install (builds Docker image and installs command)
|
||||
@@ -49,7 +49,7 @@ php-security-lint app/ -s high
|
||||
Requires PHP 8.1+ and Composer.
|
||||
|
||||
```bash
|
||||
git clone https://github.com/your-org/php-laravel-security-linter.git
|
||||
git clone https://github.com/security-linter/php-laravel.git
|
||||
cd php-laravel-security-linter
|
||||
composer install
|
||||
php bin/security-lint /path/to/target
|
||||
@@ -207,7 +207,7 @@ Place `.security-lint.json` in your project root to persist settings:
|
||||
|
||||
```
|
||||
╔════════════════════════════════════════════════════════════╗
|
||||
║ PHP/Laravel Security Linter v1.0.0 ║
|
||||
║ PHP/Laravel Security Linter v0.0.1 ║
|
||||
╚════════════════════════════════════════════════════════════╝
|
||||
Analyzing: app/
|
||||
|
||||
@@ -267,7 +267,7 @@ jobs:
|
||||
- name: Run Security Linter
|
||||
run: |
|
||||
docker run --rm -v ${{ github.workspace }}:/target \
|
||||
ghcr.io/your-org/php-security-linter:latest \
|
||||
ghcr.io/security-linter/php-laravel:latest \
|
||||
/target -s high -f sarif -o /target/security.sarif
|
||||
|
||||
- name: Upload SARIF
|
||||
@@ -280,7 +280,7 @@ jobs:
|
||||
|
||||
```yaml
|
||||
security-lint:
|
||||
image: ghcr.io/your-org/php-security-linter:latest
|
||||
image: ghcr.io/security-linter/php-laravel:latest
|
||||
script:
|
||||
- security-lint . -s medium -f json -o security-report.json
|
||||
artifacts:
|
||||
@@ -336,7 +336,7 @@ PHPやComposerの環境構築なしで使用できます。
|
||||
|
||||
```bash
|
||||
# リポジトリをクローン
|
||||
git clone https://github.com/your-org/php-laravel-security-linter.git
|
||||
git clone https://github.com/security-linter/php-laravel.git
|
||||
cd php-laravel-security-linter
|
||||
|
||||
# インストール (Dockerイメージのビルドとコマンドのインストール)
|
||||
@@ -357,7 +357,7 @@ php-security-lint app/ -s high
|
||||
PHP 8.1以上とComposerが必要です。
|
||||
|
||||
```bash
|
||||
git clone https://github.com/your-org/php-laravel-security-linter.git
|
||||
git clone https://github.com/security-linter/php-laravel.git
|
||||
cd php-laravel-security-linter
|
||||
composer install
|
||||
php bin/security-lint /path/to/target
|
||||
@@ -515,7 +515,7 @@ php bin/security-lint app/ -l en
|
||||
|
||||
```
|
||||
╔════════════════════════════════════════════════════════════╗
|
||||
║ PHP/Laravel セキュリティリンター v1.0.0 ║
|
||||
║ PHP/Laravel セキュリティリンター v0.0.1 ║
|
||||
╚════════════════════════════════════════════════════════════╝
|
||||
解析中: app/
|
||||
|
||||
@@ -575,7 +575,7 @@ jobs:
|
||||
- name: Run Security Linter
|
||||
run: |
|
||||
docker run --rm -v ${{ github.workspace }}:/target \
|
||||
ghcr.io/your-org/php-security-linter:latest \
|
||||
ghcr.io/security-linter/php-laravel:latest \
|
||||
/target -s high -f sarif -o /target/security.sarif
|
||||
|
||||
- name: Upload SARIF
|
||||
@@ -588,7 +588,7 @@ jobs:
|
||||
|
||||
```yaml
|
||||
security-lint:
|
||||
image: ghcr.io/your-org/php-security-linter:latest
|
||||
image: ghcr.io/security-linter/php-laravel:latest
|
||||
script:
|
||||
- security-lint . -s medium -f json -o security-report.json
|
||||
artifacts:
|
||||
|
||||
Reference in New Issue
Block a user