23 lines
583 B
Markdown
23 lines
583 B
Markdown
# Сборка и публикация npm пакета какого-либо SDK для pulumi.
|
|
|
|
## Пример использования
|
|
|
|
```yaml
|
|
on:
|
|
workflow_dispatch: {}
|
|
push:
|
|
tags: [ "v*" ]
|
|
branches: [ "feature/*" ]
|
|
jobs:
|
|
release:
|
|
runs-on: docker
|
|
container:
|
|
volumes: [ "/cache:/cache" ]
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- uses: pkgxdev/dev@v1
|
|
- uses: https://git.it3.su/actions/pulumi-npm-release@v1
|
|
with:
|
|
package_dir: src/sdk
|
|
npm_config_registry_auth: ${{ secrets.NPM_CONFIG_REGISTRY_AUTH }}
|
|
``` |