ponk/.forgejo/workflows/zip-and-release.yaml

29 lines
800 B
YAML
Raw Normal View History

2023-07-10 19:11:30 +00:00
name: Create zip and upload release
on:
push:
branches: [master]
jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v3
- name: Create output directory
run: mkdir release
- name: Create resource pack archive
run: |
cd pack
zip -r ../release/ponk.zip .
- name: Generate sha1sum
run: |
sha1sum release/ponk.zip | cut -d " " -f 1 | tr -d '\n' > release/ponk.zip.sha1
- name: Create and upload release
uses: actions/forgejo-release@v1
with:
direction: upload
release-dir: release
token: ${{ github.token }}
release-notes: Release triggered by commit ${{ github.sha }} from ${{ github.actor }}