1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-08-25 16:20:49 +02:00

Tweak release workflow (#4291)

This commit is contained in:
Claudéric Demers
2021-05-26 09:39:13 -04:00
committed by GitHub
parent c7ff274a68
commit 67f646098e

View File

@@ -6,7 +6,7 @@ on:
- main - main
jobs: jobs:
setup: release:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@@ -27,11 +27,6 @@ jobs:
- name: Prepare release - name: Prepare release
run: yarn prerelease run: yarn prerelease
latest:
needs: setup
runs-on: ubuntu-latest
steps:
# https://github.com/changesets/action # https://github.com/changesets/action
- name: Create release pull request or Publish to npm - name: Create release pull request or Publish to npm
uses: changesets/action@master uses: changesets/action@master
@@ -42,11 +37,6 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
dev:
needs: latest
runs-on: ubuntu-latest
steps:
# https://github.com/atlassian/changesets/blob/master/docs/snapshot-releases.md # https://github.com/atlassian/changesets/blob/master/docs/snapshot-releases.md
- name: Release to @dev channel - name: Release to @dev channel
run: | run: |