Skip to content
This repository was archived by the owner on May 5, 2023. It is now read-only.

Commit 6c24d0c

Browse files
author
Branko Wilhelm
committed
add release workflow
add missing LICENSE move updatestream to github
1 parent fafe5c3 commit 6c24d0c

25 files changed

+748
-110
lines changed

.github/FUNDING.yml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
custom: ["https://www.paypal.me/b2un0/EUR"]

.github/workflows/release.yml

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: 'release'
2+
3+
on:
4+
create:
5+
tags:
6+
7+
jobs:
8+
release:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: Checkout
12+
uses: actions/checkout@v1
13+
14+
- name: Inject slug/short variables
15+
uses: rlespinasse/[email protected]
16+
17+
- name: Find and Replace
18+
uses: shitiomatic/str-replace@master
19+
with:
20+
find: "@REVISION@"
21+
replace: "${{ env.GITHUB_REF_SLUG }}"
22+
include: "./*.xml"
23+
24+
- name: Archive Release
25+
uses: thedoctor0/zip-release@master
26+
with:
27+
filename: "${{ github.event.repository.name }}.zip"
28+
exclusions: '*.git* /screenshots/* updatestream.xml'
29+
30+
- name: Create Release
31+
id: create_release
32+
uses: actions/create-release@v1
33+
env:
34+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
35+
with:
36+
tag_name: ${{ github.ref }}
37+
release_name: ${{ env.GITHUB_REF_SLUG }}
38+
draft: false
39+
prerelease: false
40+
41+
- name: Upload Release Asset
42+
uses: actions/upload-release-asset@v1
43+
env:
44+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
45+
with:
46+
upload_url: ${{ steps.create_release.outputs.upload_url }}
47+
asset_path: ${{ github.event.repository.name }}.zip
48+
asset_name: ${{ github.event.repository.name }}.zip
49+
asset_content_type: application/zip

.gitmodules

-48
This file was deleted.

0 commit comments

Comments
 (0)