1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-03-05 13:20:20 -05:00

Build and publish using GitHub actions

This commit is contained in:
Mark McDowall
2023-11-25 23:23:10 -05:00
committed by Mark McDowall
parent a49cf72869
commit 6b92b556bb
13 changed files with 676 additions and 32 deletions

29
.github/actions/archive/action.yml vendored Normal file
View File

@@ -0,0 +1,29 @@
name: Archive
description: Archive binaries for deployment
inputs:
os:
description: 'OS that the packaging is running on'
required: true
artifact:
description: 'Binary artifact'
required: true
archive_type:
description: 'File type to use for the final package'
required: true
branch:
description: 'Git branch used for this build'
required: true
major_version:
description: 'Sonarr major version'
required: true
version:
description: 'Sonarr version'
required: true
runs:
using: 'composite'
steps:
- name: Archive Artifact
uses: thedoctor0/zip-release@0.7.5