-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #48 from Fantu/github
Some improvements
- Loading branch information
Showing
7 changed files
with
216 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
name: "Report bug" | ||
description: "Create a bug report to help this project improve" | ||
labels: ["bug"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
### Thank you for contributing to this project! | ||
Before create a new bug report please search and check there isn't a duplicate already present. | ||
- type: input | ||
id: distribution | ||
validations: | ||
required: true | ||
attributes: | ||
label: Distribution | ||
description: Provide the distribution and its version | ||
value: For example Debian 12, Ubuntu 22.04, Fedora 37 etc... | ||
- type: input | ||
id: architecture | ||
validations: | ||
required: true | ||
attributes: | ||
label: Architecture | ||
description: Provide the architecture | ||
value: For example amd64, armhf, arm64 etc... | ||
- type: input | ||
id: kernel-version | ||
validations: | ||
required: false | ||
attributes: | ||
label: Kernel version | ||
description: | | ||
Provide the kernel version used, if from distribution also the package version. | ||
Can be useful "uname -a" output | ||
value: For example 5.15 from ubuntu package 5.15.0-56.62~20.04.1 | ||
- type: input | ||
id: imsprog-version | ||
validations: | ||
required: true | ||
attributes: | ||
label: IMSProg version | ||
description: | | ||
Provide the IMSProg version used | ||
Please specify git commit used for build out of tagged version | ||
value: For example version 1.1.6 or commit c763e58 | ||
- type: textarea | ||
id: bug-description | ||
validations: | ||
required: true | ||
attributes: | ||
label: Bug description | ||
description: | | ||
Provide a description of the bug you're found. | ||
Please don't expect anyone to guess everything but give enough information. | ||
- type: textarea | ||
id: reproduce | ||
attributes: | ||
label: Steps to reproduce | ||
description: Describe the steps to reproduce the bug (when possible). | ||
- type: textarea | ||
id: expected-behavior | ||
attributes: | ||
label: Expected behavior | ||
description: Describe what you expected to happen instead. | ||
- type: textarea | ||
id: additional-info | ||
attributes: | ||
label: Additional information | ||
description: Add any additional information related to the issue here. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
name: Feature request | ||
description: Suggest a new feature or an improvement for this project | ||
labels: ["enhancement"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
### Thank you for contributing to this project! | ||
Before please search and check there isn't a duplicate already present. | ||
- type: textarea | ||
id: description | ||
validations: | ||
required: true | ||
attributes: | ||
label: Description | ||
description: | | ||
Provide a description of a feature request or an improvement that you want suggest. | ||
- type: textarea | ||
id: usage-tips | ||
validations: | ||
required: true | ||
attributes: | ||
label: Usage tips | ||
description: | | ||
Please keep this notes for other contributors | ||
value: | | ||
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are interested into this. | ||
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this. | ||
* Subscribe to receive notifications on status change and new comments, you can do also without add comment. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
version: 2 | ||
updates: | ||
- package-ecosystem: "github-actions" | ||
directory: "/" | ||
schedule: | ||
interval: "weekly" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
name: Build | ||
|
||
on: | ||
push: | ||
branches-ignore: | ||
- "debian/**" | ||
paths-ignore: | ||
- "README.md" | ||
- "**/README.md" | ||
- "**/index.html" | ||
pull_request: | ||
branches-ignore: | ||
- "debian/**" | ||
paths-ignore: | ||
- "README.md" | ||
- "**/README.md" | ||
- "**/index.html" | ||
workflow_dispatch: | ||
|
||
jobs: | ||
amd64: | ||
runs-on: ubuntu-latest | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
name: [Ubuntu-20, Ubuntu-22, Debian-11, Debian-12, Debian-Testing, Debian-Experimental] | ||
cpp_compiler: [g++] | ||
include: | ||
- name: Ubuntu-20 | ||
# Uses gcc 9.3.0, clang 10.0.0, cmake 3.16.3 | ||
image: "ubuntu:20.04" | ||
ubuntu: 20 | ||
- name: Ubuntu-22 | ||
# Uses gcc 12.2.0, clang 15.0.7, cmake 3.24.2 | ||
image: "ubuntu:22.04" | ||
ubuntu: 22 | ||
- name: Debian-11 | ||
# Uses gcc 10.2.1, clang 11.0.1, cmake 3.18.4 | ||
image: "debian:bullseye" | ||
- name: Debian-11 | ||
image: "debian:bullseye" | ||
c_compiler: clang | ||
cpp_compiler: clang++ | ||
- name: Debian-12 | ||
# Uses gcc 12.2.0, clang 15.0.6, cmake 3.25.1 | ||
image: "debian:bookworm" | ||
- name: Debian-12 | ||
image: "debian:bookworm" | ||
c_compiler: clang | ||
cpp_compiler: clang++ | ||
- name: Debian-Testing | ||
image: "debian:testing" | ||
- name: Debian-Testing | ||
image: "debian:testing" | ||
c_compiler: clang | ||
cpp_compiler: clang++ | ||
- name: Debian-Experimental | ||
image: "debian:experimental" | ||
- name: Debian-Experimental | ||
image: "debian:experimental" | ||
c_compiler: clang | ||
cpp_compiler: clang++ | ||
container: | ||
image: ${{ matrix.image }} | ||
env: | ||
LANG: en_US.UTF-8 | ||
BUILD_TYPE: ${{ matrix.build_type }} | ||
CC: ${{ matrix.c_compiler }} | ||
CXX: ${{ matrix.cpp_compiler }} | ||
WITH_PROJ: ON | ||
APT_LISTCHANGES_FRONTEND: none | ||
DEBIAN_FRONTEND: noninteractive | ||
steps: | ||
- name: Install packages required | ||
shell: bash | ||
run: | | ||
apt-get update -qq | ||
apt-get install -yq \ | ||
clang \ | ||
cmake \ | ||
g++ \ | ||
libusb-1.0-0-dev \ | ||
qtbase5-dev \ | ||
pkg-config | ||
- uses: actions/checkout@v4 | ||
- name: Build | ||
working-directory: . | ||
run: | | ||
cmake . | ||
make | ||
make install |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters