Skip to content

Fixing Publish.yml file #2

Fixing Publish.yml file

Fixing Publish.yml file #2

Workflow file for this run

name: Publish Release
on:
workflow_dispatch:
inputs:
branch:
description: The branch to release from.
required: true
default: master
push:
branches:
- 'adding-reversing-labs-scanner'
permissions:
contents: read
id-token: write # This is required for requesting the JWT
jobs:
rl-scanner:
uses: ./.github/workflows/rl-scanner.yml
with:
ruby-version: 3.2
secrets:
RLSECURE_LICENSE: ${{ secrets.RLSECURE_LICENSE }}
RLSECURE_SITE_KEY: ${{ secrets.RLSECURE_SITE_KEY }}
SIGNAL_HANDLER_TOKEN: ${{ secrets.SIGNAL_HANDLER_TOKEN }}
PRODSEC_TOOLS_USER: ${{ secrets.PRODSEC_TOOLS_USER }}
PRODSEC_TOOLS_TOKEN: ${{ secrets.PRODSEC_TOOLS_TOKEN }}
PRODSEC_TOOLS_ARN: ${{ secrets.PRODSEC_TOOLS_ARN }}
publish:
uses: ./.github/workflows/ruby-release.yml
needs: rl-scanner
with:
ruby-version: 3.2
secrets:
github-token: ${{ secrets.GITHUB_TOKEN }}
rubygems-token: ${{ secrets.RUBYGEMS_AUTH_TOKEN }}