mirror of
https://github.com/filamentphp/filament.git
synced 2026-10-24 01:58:00 +08:00
45 lines
1.2 KiB
YAML
45 lines
1.2 KiB
YAML
name: monorepo-split
|
|
|
|
on:
|
|
push:
|
|
tags: '*'
|
|
|
|
jobs:
|
|
split-monorepo:
|
|
runs-on: ubuntu-latest
|
|
strategy:
|
|
fail-fast: false
|
|
matrix:
|
|
package:
|
|
- actions
|
|
- forms
|
|
- infolists
|
|
- notifications
|
|
- panels
|
|
- spark-billing-provider
|
|
- spatie-laravel-google-fonts-plugin
|
|
- spatie-laravel-media-library-plugin
|
|
- spatie-laravel-settings-plugin
|
|
- spatie-laravel-tags-plugin
|
|
- spatie-laravel-translatable-plugin
|
|
- support
|
|
- tables
|
|
- widgets
|
|
- upgrade
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- id: previous-tag
|
|
uses: 'WyriHaximus/github-action-get-previous-tag@master'
|
|
- name: Monorepo Split of ${{ matrix.package }}
|
|
uses: danharrin/monorepo-split-github-action@v2.3.0
|
|
env:
|
|
GITHUB_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }}
|
|
with:
|
|
package_directory: 'packages/${{ matrix.package }}'
|
|
repository_organization: 'filamentphp'
|
|
repository_name: '${{ matrix.package }}'
|
|
branch: 3.x
|
|
tag: ${{ steps.previous-tag.outputs.tag }}
|
|
user_name: 'Dan Harrin'
|
|
user_email: 'git@danharrin.com'
|