text-generation-webui/.github/workflows/auto-release.yml

29 lines
743 B
YAML
Raw Normal View History

2023-10-15 22:25:29 +02:00
name: Weekly Snapshot Release
on:
schedule:
- cron: '15 20 * * 0'
2023-10-15 22:27:16 +02:00
workflow_dispatch: {}
2023-10-15 22:25:29 +02:00
jobs:
create_release:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set snapshot tag
id: set_snapshot_tag
run: echo ::set-output name=tag::snapshot-$(date +'%Y-%m-%d')
- name: Create release
id: create_release
uses: softprops/action-gh-release@v1
with:
generate_release_notes: true
tag_name: ${{ steps.set_snapshot_tag.outputs.tag }}
name: ${{ steps.set_snapshot_tag.outputs.tag }}
draft: false
prerelease: false
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}