Skip to content

chore: migrate RL scanner to shared devsecops-tooling action#89

Merged
kishore7snehil merged 7 commits intomainfrom
chore/migrate-rl-scanner
May 4, 2026
Merged

chore: migrate RL scanner to shared devsecops-tooling action#89
kishore7snehil merged 7 commits intomainfrom
chore/migrate-rl-scanner

Conversation

@kishore7snehil
Copy link
Copy Markdown
Contributor

@kishore7snehil kishore7snehil commented Apr 29, 2026

Changes

  • Replace local rl-scanner composite action and reusable workflow with the shared
    auth0/devsecops-tooling/.github/actions/rl-scan@main action, matching auth0-fastapi-api
  • Inline RL scanner job directly in publish.yml
  • Use absolute artifact path via github.workspace
  • Add SIGNAL_HANDLER_DOMAIN and PRODSEC_PYTHON_TOOLS_REPO secrets
  • Remove .github/workflows/rl-scanner.yml
  • Remove .github/actions/rl-scanner/

## Changes

- Replace local `rl-scanner` composite action and reusable workflow with the shared
  `auth0/devsecops-tooling/.github/actions/rl-scan@main` action, matching `auth0-fastapi-api`
- Inline RL scanner job directly in `publish.yml`
- Use absolute artifact path via `github.workspace`
- Add `SIGNAL_HANDLER_DOMAIN` and `PRODSEC_PYTHON_TOOLS_REPO` secrets
- Add `needs: rl-scanner` dependency on `publish-pypi` job
- Remove `.github/workflows/rl-scanner.yml`
- Remove `.github/actions/rl-scanner/`
@kishore7snehil kishore7snehil requested a review from a team as a code owner April 29, 2026 10:30
@kishore7snehil kishore7snehil merged commit c47b3a7 into main May 4, 2026
7 checks passed
@kishore7snehil kishore7snehil deleted the chore/migrate-rl-scanner branch May 4, 2026 08:19
kishore7snehil added a commit to auth0/auth0-python that referenced this pull request May 4, 2026
Migrates the RL scanner from the repo-local workflow + composite action
to the shared `auth0/devsecops-tooling/.github/actions/rl-scan@main`
action.

**Changes:**
- Replace the old `rl-scanner.yml` reusable workflow and
`.github/actions/rl-scanner` composite action with a single inline job
using the shared action
- Wire `publish-pypi` to depend on `rl-scanner` via `needs:`

Related: auth0/auth0-api-python#89
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants