Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artemnovichkov/action-zem
GitHub Action for Zeplin Extension Manager
https://github.com/artemnovichkov/action-zem
github-actions zem zeplin zeplin-extension-manager
Last synced: 3 days ago
JSON representation
GitHub Action for Zeplin Extension Manager
- Host: GitHub
- URL: https://github.com/artemnovichkov/action-zem
- Owner: artemnovichkov
- License: mit
- Created: 2019-04-24T12:43:39.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-08T02:18:23.000Z (over 4 years ago)
- Last Synced: 2024-09-20T14:31:14.544Z (about 1 month ago)
- Topics: github-actions, zem, zeplin, zeplin-extension-manager
- Language: Dockerfile
- Homepage:
- Size: 10.7 KB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Github Action for zem
This Action for [zem](https://github.com/zeplin/zem) enables arbitrary actions with the zem command-line client, including testing and publishing.## Usage
Executes zem with arguments listed in the Action's `args`.
```
name: Build, Test, and Publishon:
release:
types: [published]jobs:
build:
name: Build
runs-on: macOS-latest
steps:
- uses: actions/checkout@master
- name: Test
run: |
npm i
npm test
- name: Publish
uses: artemnovichkov/action-zem@master
env:
ZEM_ACCESS_TOKEN: ${{ secrets.ZEM_ACCESS_TOKEN }}
with:
args: publish
```### Secrets
* `ZEM_ACCESS_TOKEN` - **Optional**. The token to use for authentication with zem. Required for `zem publish`. Create a new token [here](https://app.zeplin.io/profile/developer).
## License
The Dockerfile and associated scripts and documentation in this project are released under the [MIT License](LICENSE).