Skip to content

A Github Action to create and update a Nightly Release

License

Notifications You must be signed in to change notification settings

andelf/nightly-release

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

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

      - 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 is using this action to create nightly releases.

Nightly Release Page