Skip to content

Deploy Tag

Deploy Tag #33

Workflow file for this run

# yaml-language-server: $schema=https://json.schemastore.org/github-workflow
name: Deploy Tag
on:
release:
types: [published]
workflow_dispatch:
inputs:
version:
required: true
type: string
description: The version number of the release
concurrency: WordPress.org
permissions: {}
jobs:
deploy:
name: Deploy Tag
uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-deploy-tag.yml@trunk
permissions:
contents: read
issues: write
attestations: write
id-token: write
with:
deploy: ${{ github.event_name != 'workflow_dispatch' }}
plugin: wp-crontrol
readme: readme.txt
version: ${{ github.event_name != 'workflow_dispatch' && github.event.release.tag_name || github.event.inputs.version }}
username: johnbillion
secrets:
WPORG_SVN_PASSWORD: ${{ secrets.WPORG_SVN_PASSWORD }}