Skip to content

Commit

Permalink
ci: publish continuous releases (#700)
Browse files Browse the repository at this point in the history
  • Loading branch information
robingenz authored Aug 18, 2024
1 parent b604658 commit 028f5f2
Show file tree
Hide file tree
Showing 3 changed files with 670 additions and 13 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,22 @@ jobs:
- name: Lint all packages
if: github.ref == 'refs/heads/main'
run: npm run lint
release:
name: Release
runs-on: ubuntu-latest
needs: [build, lint]
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
- name: Install dependencies
run: npm ci
- name: Build all packages
run: npm run verify:web
- name: Publish all packages
run: npm run release:preview
Loading

0 comments on commit 028f5f2

Please sign in to comment.