{"repo":"andelf/nightly-release","free":true,"listed":false,"github":"https://github.com/andelf/nightly-release","clone":"git clone https://github.com/andelf/nightly-release.git","description":"A Github Action to create and update a Nightly Release","language":"TypeScript","stars":23,"topics":["actions","github-actions","nightly-build"],"license":"MIT","category":"workflow-automation","readme_excerpt":"andelf/nightly-release This action is use to create/update a nightly release. - Update Release name with simple template with date - Create/change nightly tag to head ref - Remove old assets, and upload new ones - Skip releasing automatically when there are no new commits since the last nightly run ( only-when-changed , default true ) Usage Inputs Name Default Description --- --- --- tag name nightly Tag pointed at the current ref. name Nightly Release @ $$ Release name. $$ is replaced with YYYYMMDD . body — Inline release notes. body path — Path to a file containing release notes. files — Newline-separated globs for asset files to upload. prerelease true Mark the release as prerelease. only-when-changed true When true , skip the run entirely if the existing nightly tag already points at the current commit SHA. Set to false to force a release on every run. Outputs Name Description --- --- url URL of the release (set even when skipped). id Release ID (set even when skipped). upload url Asset upload URL (set even when skipped). assets JSON of the uploaded assets (only set when assets were uploaded). skipped 'true' when the run was skipped because the commit was unchanged. Demo logseq/logseq is using this action to create nightly releases. Nightly Release Page","default_branch":null,"files":null,"tree":[],"storefront":"/r/andelf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/andelf/nightly-release/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}