Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        


andelf/nightly-release status

# 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)