Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andelf/nightly-release
A Github Action to create and update a Nightly Release
https://github.com/andelf/nightly-release
actions github-actions nightly-build
Last synced: 27 days ago
JSON representation
A Github Action to create and update a Nightly Release
- Host: GitHub
- URL: https://github.com/andelf/nightly-release
- Owner: andelf
- License: mit
- Created: 2021-11-30T12:47:26.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-22T06:05:27.000Z (over 1 year ago)
- Last Synced: 2024-04-13T21:01:13.608Z (7 months ago)
- Topics: actions, github-actions, nightly-build
- Language: TypeScript
- Homepage:
- Size: 1.79 MB
- Stars: 10
- Watchers: 2
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# 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## Usage
```yaml
- name: Update Nightly Release
uses: andelf/nightly-release@main
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: nightly
name: 'Desktop App Nightly Release $$'
prerelease: true
body: 'TODO: Add nightly release notes'
files: |
./SHA256SUMS.txt
./*.zip
./*.dmg
./*.exe
./*.AppImage
```## Demo
[logseq/logseq](https://github.com/logseq/logseq) is using this action to create nightly releases.
[Nightly Release Page](https://github.com/logseq/logseq/releases/tag/nightly)