Skip to content

Commit

Permalink
ci: fix update studio action
Browse files Browse the repository at this point in the history
[skip ci]
  • Loading branch information
Jolg42 committed Jun 28, 2022
1 parent 6da1a84 commit 471a0e5
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions .github/workflows/update-studio-version.yml
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
update_studio:
name: 'Check and update @prisma/studio-server@${{ github.event.inputs.version }}'
name: 'Check and update Studio to ${{ github.event.inputs.version }}'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
Expand All @@ -25,15 +25,17 @@ jobs:
# This step uses `@prisma/ensure-npm-release` (abbv. `enr`) https://github.com/prisma/ensure-npm-release
- name: Check if version is available on npm
run: |
echo 'Checking that package @prisma/studio-server have the published version @${{ github.event.inputs.version }}'
echo 'Checking that all packages [@prisma/studio, @prisma/studio-server] have the published version @${{ github.event.inputs.version }}'
pnpx -y -p @prisma/ensure-npm-release enr update -p @prisma/studio -u ${{ github.event.inputs.version }}
pnpx -y -p @prisma/ensure-npm-release enr update -p @prisma/studio-server -u ${{ github.event.inputs.version }}
echo 'Awesome - proceeding to make the PR'
- name: Update the studio dependencies
run: |
echo 'Updating @prisma/studio-server to ${{ github.event.inputs.version }} using pnpm'
pnpm update -r @prisma/studio-server@${{ github.event.inputs.version }}
echo 'Updating @prisma/studio, @prisma/studio-server to ${{ github.event.inputs.version }} using pnpm'
pnpm update -r @prisma/studio@${{ github.event.inputs.version }} @prisma/studio-server@${{ github.event.inputs.version }}
echo 'Awesome - proceeding to make the PR'
- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v4
Expand All @@ -51,8 +53,12 @@ jobs:
## Packages:
| Package | NPM URL |
|---------|---------|
|`@prisma/studio`| https://npmjs.com/package/@prisma/studio/v/${{ github.event.inputs.version }}|
|`@prisma/studio-server`| https://npmjs.com/package/@prisma/studio-server/v/${{ github.event.inputs.version }}|
## Studio repository for tag provided
[`${{ github.event.inputs.version }}`](https://github.com/prisma/studio-code/tree/v${{ github.event.inputs.version }})
- name: PR url
run: |
echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}"
Expand Down

0 comments on commit 471a0e5

Please sign in to comment.