chore(ci): update

This commit is contained in:
xilesun 2024-12-03 20:17:37 +08:00
parent 66f2250641
commit 5a268b8868

View File

@ -6,6 +6,10 @@ concurrency:
on: on:
workflow_dispatch: workflow_dispatch:
inputs:
is_feat:
description: 'is feat'
type: boolean
jobs: jobs:
get-plugins: get-plugins:
@ -111,10 +115,11 @@ jobs:
git config --global user.name '${{ steps.app-token.outputs.app-slug }}[bot]' git config --global user.name '${{ steps.app-token.outputs.app-slug }}[bot]'
git config --global user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com>' git config --global user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com>'
echo "packages/pro-plugins" >> .git/info/exclude echo "packages/pro-plugins" >> .git/info/exclude
bash release.sh bash release.sh $IS_FEAT
env: env:
PRO_PLUGIN_REPOS: ${{ needs.get-plugins.outputs.rc-plugins }} PRO_PLUGIN_REPOS: ${{ needs.get-plugins.outputs.rc-plugins }}
CUSTOM_PRO_PLUGIN_REPOS: ${{ needs.get-plugins.outputs.custom-plugins }} CUSTOM_PRO_PLUGIN_REPOS: ${{ needs.get-plugins.outputs.custom-plugins }}
IS_FEAT: ${{ inputs.is_feat && '--is-feat' || '' }}
- name: Push and merge into next - name: Push and merge into next
run: | run: |
for repo in ${{ join(fromJSON(needs.get-plugins.outputs.rc-plugins), ' ') }} ${{ join(fromJSON(needs.get-plugins.outputs.custom-plugins), ' ') }} for repo in ${{ join(fromJSON(needs.get-plugins.outputs.rc-plugins), ' ') }} ${{ join(fromJSON(needs.get-plugins.outputs.custom-plugins), ' ') }}