Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -578,3 +578,41 @@
if-no-files-found: ignore
path: |
${{ github.workspace }}/tests/cli/**/*.diff
test_php_qa_action:
runs-on: ubuntu-latest
container:
image: ubuntu:24.04
needs: [ build_deb ]
steps:

- name: Checkout zen-demo-php
uses: actions/checkout@v4
with:
repository: Aikido-demo-apps/zen-demo-php
path: zen-demo-php
ref: dev-testing
submodules: true

# download aikido-php-firewall.x86_64.deb artifact
- name: Download artifacts
uses: actions/download-artifact@v4
with:
pattern: |
aikido-php-firewall.x86_64.deb
- name: Delete line
run: |
sed -i '/^curl /d' .fly/scripts/aikido.sh
- name: Run Firewall QA Tests
uses: AikidoSec/firewall-tester-action@releases/v1
with:
dockerfile_path: ./zen-demo-php/Dockerfile
extra_args: '--env-file=./zen-demo-php/.env.example -e APP_KEY=base64:W2v6u6VR4lURkxuMT9xZ6pdhXSt5rxsmWTbd1HGqlIM='
sleep_before_test: 20
skip_tests: test_wave_attack,test_rate_limiting_group_id_1_minute
max_parallel_tests: 1
ignore_failures: true


Loading