From 3126a161926847663918934e791313d3903dd270 Mon Sep 17 00:00:00 2001 From: RoomWithOutRoof <166608075+Jah-yee@users.noreply.github.com> Date: Thu, 5 Mar 2026 07:11:45 +0800 Subject: [PATCH] test(ci): add multi-check bot test artifacts (do not merge) - .env.bot-test: triggers simple-checks secret detection - bot-test-invalid.yml: invalid YAML for syntax check - docs/BOT-TEST.md: intentional typos for typo workflow Made-with: Cursor --- .env.bot-test | 4 ++++ .github/workflows/bot-test-invalid.yml | 10 ++++++++++ docs/BOT-TEST.md | 20 ++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 .env.bot-test create mode 100644 .github/workflows/bot-test-invalid.yml create mode 100644 docs/BOT-TEST.md diff --git a/.env.bot-test b/.env.bot-test new file mode 100644 index 0000000..f385609 --- /dev/null +++ b/.env.bot-test @@ -0,0 +1,4 @@ +# BOT TEST ONLY — do not merge. Triggers simple-checks secret detection. +SECRET_KEY=test123 +API_TOKEN=dummy-token-for-ci-test +password=placeholder diff --git a/.github/workflows/bot-test-invalid.yml b/.github/workflows/bot-test-invalid.yml new file mode 100644 index 0000000..be16373 --- /dev/null +++ b/.github/workflows/bot-test-invalid.yml @@ -0,0 +1,10 @@ +# BOT TEST ONLY — do not merge. Intentionally invalid YAML to trigger simple-checks. +name: Bot test invalid +on: + workflow_dispatch: +jobs: + fake: + runs-on: ubuntu-latest + steps: + - run: "unclosed + # Intentionally invalid: unclosed double-quote above breaks YAML parsing diff --git a/docs/BOT-TEST.md b/docs/BOT-TEST.md new file mode 100644 index 0000000..8ab5108 --- /dev/null +++ b/docs/BOT-TEST.md @@ -0,0 +1,20 @@ +# [BOT TEST] Multi-check test doc — do not merge + +This file is for testing CI: **Typo** workflow, **Labeler** (path → documentation / area: docs). It contains intentional spelling mistakes so the typo bot can detect them. + +## Intentional typos (for crate-ci/typos or similar) + +- **recieve** (correct: receive) +- **occured** (correct: occurred) +- **seperate** (correct: separate) +- **dependancy** (correct: dependency) +- **enviroment** (correct: environment) +- **commited** (correct: committed) +- **refered** (correct: referred) +- **acheive** (correct: achieve) +- **definately** (correct: definitely) +- **occurence** (correct: occurrence) + +## Correct sentence + +The labeler applies path-based labels and size labels (XS/S/M/L/XL). Security Analysis and Simple checks run on every PR. Remove this file and the other bot-test artifacts before merging.