feat(upgrade-deps): 支持 monorepo 和版本日志 #42
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: test-upgrade-deps | |
| on: | |
| pull_request: | |
| branches: | |
| - main | |
| paths: | |
| - actions/upgrade-deps/dist/* | |
| jobs: | |
| tdesign-vue: | |
| name: tdesign-vue | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 | |
| - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 | |
| - name: test | |
| uses: ./actions/upgrade-deps | |
| with: | |
| token: ${{ github.token }} | |
| dry-run: true | |
| repo: tdesign-vue | |
| owner: Tencent | |
| deps: | | |
| @tdesign/site-components | |
| @tdesign/theme-generator | |
| tdesign-vue-next: | |
| name: tdesign-vue-next | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 | |
| - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 | |
| - name: test | |
| uses: ./actions/upgrade-deps | |
| with: | |
| token: ${{ github.token }} | |
| dry-run: true | |
| repo: tdesign-vue-next | |
| owner: Tencent | |
| package-manager: pnpm | |
| title: 'chore(deps): Upgrade site-components and theme-generator' | |
| deps: | | |
| @tdesign/site-components | |
| @tdesign/theme-generator | |
| tdesign-icons-vue-next: | |
| name: tdesign-vue-next | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 | |
| - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 | |
| - name: test | |
| uses: ./actions/upgrade-deps | |
| with: | |
| token: ${{ github.token }} | |
| dry-run: true | |
| repo: tdesign-vue-next | |
| owner: Tencent | |
| package-manager: pnpm | |
| deps: tdesign-icons-vue-next | |
| tdesign: | |
| name: tdesign | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 | |
| - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 | |
| - name: test | |
| uses: ./actions/upgrade-deps | |
| with: | |
| token: ${{ github.token }} | |
| dry-run: true | |
| repo: tdesign | |
| owner: Tencent | |
| package-manager: pnpm | |
| deps: tdesign-icons-view | |
| # tdesign-flutter: | |
| # name: tdesign-flutter | |
| # runs-on: ubuntu-latest | |
| # steps: | |
| # - uses: actions/checkout@v6.0.2 | |
| # - uses: actions/setup-node@v6.3.0 | |
| # with: | |
| # node-version: 22 | |
| # - name: test | |
| # uses: ./actions/upgrade-deps | |
| # with: | |
| # token: test | |
| # dry-run: true | |
| # repo: tdesign-flutter | |
| # owner: Tencent | |
| # package-manager: pnpm | |
| # target-dir: tdesign-site | |
| # deps: '@tdesign/site-components' |