Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

More bug fixes

More bug fixes #45

Workflow file for this run

name: Publish preview from PR
on:
pull_request:
paths:
- 'typescript/**'
- '!typescript/**/*.md' # Exclude markdown files using ! prefix
- '!typescript/README.md'
jobs:
publish-to-pkg-pr:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20.x'
registry-url: 'https://registry.npmjs.org'
- name: Install dependencies
working-directory: ./typescript
run: npm ci
- name: Generate types and build package
working-directory: ./typescript
run: |
npm run generate-types
npm run build
- name: Run tests
working-directory: ./typescript
run: npm test
- name: Prepare package for publishing
working-directory: ./typescript
run: |
npm pack
- name: List files in typescript dir
working-directory: ./typescript
run: |
ls -la
- name: Create git symlink
run: ln -s ../.git typescript/.git
# - name: Mv tgz to root
# working-directory: ./typescript
# run: |
# mv *.tgz ../
- name: List files in root
run: |
ls -la
- name: Publish preview
working-directory: ./typescript
run: npx pkg-pr-new publish
Morty Proxy This is a proxified and sanitized view of the page, visit original site.