Publish

GitHub Action for publishing projects & packages
Alternatives To Publish
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Lerna34,94614,0816,3774 days ago257July 15, 2023338mitTypeScript
:dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
Poosh5537 years ago8February 16, 20175mitJavaScript
:earth_americas: Publish local files to virtually any remote endpoint (e.g. AWS S3)
Ypkgfiles10338295 years ago11July 11, 2018mitJavaScript
Yet another pkgfiles that generate pkg.files automatically
React Styleguide4
4 years ago18mitJavaScript
React-based styleguide
Publish2
9 months ago5mitJavaScript
GitHub Action for publishing projects & packages
Alternatives To Publish
Select To Compare


Alternative Project Comparisons
Readme

Publish

GitHub Action to release projects and publish packages

Inputs

github_token

string

Required. GitHub Token from action context

npm_token

string

Optional. If not provided, publishing to npm will be skipped. NPM token with publish permission.

sources

string - glob pattern

Optional. If not provided, publish will work against project root in single mode. Accepts glob pattern to work with multiple or other than root destinations.

notes

string - path

Optional. Path to Release notes file, it will take priority over changelog entries

Usage Example

name: Publish
jobs:
  deploy:
    name: Package
    steps:
      - uses: actions/checkout@v2
      # your stuff
      - uses: zattoo/publish@v1
        with:
          github_token: ${{github.token}}
          npm_token: ${{secrets.NPM_TOKEN}}
          sources: 'packages/*'
Popular Publishing Projects
Popular Glob Projects
Popular Content Management Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Publishing
Glob