Skip to content

Commit

Permalink
Merge branch 'master' of git://github.com/SynoCommunity/spksrc into S…
Browse files Browse the repository at this point in the history
…ynoCommunity-master
  • Loading branch information
josef109 committed Jan 27, 2022
2 parents c78150c + 4dc6b1a commit 8ce617a
Show file tree
Hide file tree
Showing 1,146 changed files with 19,688 additions and 10,983 deletions.
31 changes: 0 additions & 31 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

60 changes: 0 additions & 60 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

107 changes: 107 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
name: Bug report
description: Create a report to help us improve
labels: bug
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: checkboxes
id: checks
attributes:
label: Is this a new Bug?
options:
- label: "I checkd that the bug hasn't been reported before"
required: true

- type: input
id: package
attributes:
label: Package Name
description: Which package is the bug report about?
validations:
required: true
- type: input
id: version
attributes:
label: Package Version
description: What version of our package are you running?
validations:
required: true
- type: input
id: model
attributes:
label: Device Model
description: Which NAS/Router Model have you experienced the bug with?
validations:
required: true
- type: dropdown
id: arch
attributes:
label: Device Architecture
description: Which CPU Architecture does your NAS have? [You can look up the Architectrue for your NAS here](https://github.com/SynoCommunity/spksrc/wiki/Synology-and-SynoCommunity-Package-Architectures)
options:
- x86_64
- AArch64 (ARMv8)
- ARMv7
- ARMv7L (hi3535)
- ARMv5
- i686 (evansport)
- PPC
validations:
required: true
- type: input
id: firmware
attributes:
label: Firmware Version
description: Which DSM/SRM version is the NAS running?
validations:
required: true

- type: textarea
id: decription
attributes:
label: What happened?
description: |
Also tell us, what did you expect to happen?
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: true
- type: textarea
id: repoduce
attributes:
label: Reproduction steps
description: "How do you trigger this bug? Please walk us through it step by step."
value: |
1.
2.
3.
...
render: bash
validations:
required: true
- type: textarea
id: install-log
attributes:
label: Install Log
description: "Please copy the log file from `/var/log/packages/{package}.log` or for DSM<6: `/var/packages/{package}/target/var/{package}_installer.log` in here"
render: log
validations:
required: true
- type: textarea
id: service-log
attributes:
label: Service Log
description: "Please copy the log file from `/var/packages/{package}/var/{package}.log` or for DSM<6: `/var/packages/{package}/target/var/{package}.log` in here if the package is a service."
render: log
validations:
required: false
- type: textarea
id: other-log
attributes:
label: Other Logs
description: "Please copy any other log files from `/var/log/messages`, `/var/log/synopkg.log` or application specific log files in here"
render: log
validations:
required: false
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Questions and support
url: https://discord.gg/nnN9fgE7EF
about: Answers to questions, other kinds of help and support is also available at Discord
16 changes: 0 additions & 16 deletions .github/ISSUE_TEMPLATE/package-request.md

This file was deleted.

75 changes: 75 additions & 0 deletions .github/ISSUE_TEMPLATE/package-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: Package request
description: Request for a new package
title: "[Package Request] "
labels: request
body:
- type: input
id: package-name
attributes:
label: Software Name
description: What sould we call the package?
placeholder: Jellyfin
validations:
required: true
- type: textarea
id: description
attributes:
label: Brief Description
description: Please tell us what the software is about or what it does.
placeholder: Jellyfin is the volunteer-built media solution that puts you in control of your media. It is an alternative to the proprietary Emby and Plex.
validations:
required: true
- type: input
id: website
attributes:
label: Website
description: Where can we find th homepage of the software?
placeholder: https://jellyfin.org/
validations:
required: true
- type: input
id: documentation
attributes:
label: Documentation
description: Where can we find the documentaions for the software?
placeholder: ex. https://docs.jellyfin.org/
validations:
required: false
- type: input
id: build-instructions
attributes:
label: Build/Installation documentation
description: How do we compile the Software?
placeholder: https://jellyfin.org/docs/general/administration/building.html
validations:
required: true
- type: input
id: source-code
attributes:
label: Source code
description: A link to the source code, typically a Git reposetory or tarball
placeholder: https://github.com/jellyfin/jellyfin
validations:
required: true
- type: dropdown
id: license
attributes:
label: OpenSource License
description: What is the OpenSource license of the project?
options:
- MIT
- BSD-2-clause
- GPLv2
- GPLv3
- Apache
- other (please specify below)
validations:
required: true
- type: input
id: license-other
attributes:
label: Other License
description: Other [Common licenses](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository#searching-github-by-license-type)
placeholder: ex. GPLv2 or a link to the licence file
validations:
required: false
24 changes: 20 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,23 @@
_Motivation:_ Explain here what the reason for the pull request is.
_Linked issues:_ Optionally, add links to existing issues or other PR's
## Description

<!--Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context.-->

Fixes # <!--Optionally, add links to existing issues or other PR's-->

## Checklist

### Checklist
- [ ] Build rule `all-supported` completed successfully
- [ ] Package upgrade completed successfully
- [ ] New installation of package completed successfully
- [ ] Package upgrade completed successfully (Manually install the package again)
- [ ] Package [functionality was tested](https://github.com/SynoCommunity/spksrc/wiki/Update-Policy#tests-checks)
- [ ] Any needed [documentation](https://github.com/SynoCommunity/spksrc/wiki/Create-documentation) is updated/created


### Type of change

<!--Please use any relavent tags.-->
- [ ] Bug fix
- [ ] New Package
- [ ] Package update
- [ ] Includes small framework changes
- [ ] This change requires a documentation update (e.g. Wiki)
7 changes: 7 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/framework.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Description

<!--Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context.-->

## Checklist
- [ ] Tested changes with at least one package
- [ ] Updated documentation
4 changes: 2 additions & 2 deletions .github/actions/build-tag.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/bin/bash

make setup-synocommunity
sed -i -e "s|#PARALLEL_MAKE=.*|PARALLEL_MAKE=4|" \
-e "s|PUBLISH_API_KEY=.*|PUBLISH_API_KEY=$API_KEY|" \
sed -i -e "s|#PARALLEL_MAKE\s*=.*|PARALLEL_MAKE=max|" \
-e "s|PUBLISH_API_KEY\s*=.*|PUBLISH_API_KEY=$API_KEY|" \
local.mk

# PACKAGE=$(echo "refs/tags/dnscrypt-proxy-2.0.42" | grep -oE "([0-9a-zA-Z]*-)*")
Expand Down
Loading

0 comments on commit 8ce617a

Please sign in to comment.