Skip to content

πŸ‘€ Set Prerelease #11

πŸ‘€ Set Prerelease

πŸ‘€ Set Prerelease #11

name: ' πŸ‘€ Set Prerelease'
on: # rebuild any PRs and main branch changes
workflow_dispatch:
inputs:
prerelease:
type: boolean
description: Is prerelease?
default: true
jobs:
set-prerelease-mode:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version-file: .nvmrc
- run: node ./scripts/set-prerelease-mode.js ${{ inputs.prerelease }}
- name: Check Args
id: check-args
uses: ./.github/actions/vsce-args
- name: Show Args
uses: streetsidesoftware/actions/public/summary@v1
with:
text: |
# VSCE Args
```
${{ toJSON(steps.check-args.outputs) }}
```
- name: PR
uses: streetsidesoftware/actions/.github/actions/pr@v1
with:
commit-message: 'fix: Set Prerelease Mode to `${{ inputs.prerelease }}`'
branch: update-prerelease-mode
base: main
title: 'fix: Set Prerelease Mode to `${{ inputs.prerelease }}`'
body: |
Set Prerelease Mode to `${{ inputs.prerelease }}`
app_id: ${{ secrets.AUTOMATION_APP_ID }}
app_private_key: ${{ secrets.AUTOMATION_PRIVATE_KEY }}