Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
DGrothe-PhD committed Sep 5, 2023
1 parent 778be2a commit aa48019
Show file tree
Hide file tree
Showing 15 changed files with 765 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: bug
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Version [e.g. 1.0.0-beta]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: enhancement
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Question
about: Ask a question.
title: ''
labels: question
assignees: ''

---

**What is your question? Please describe.**
A clear and concise description of what you

**Context**
A clear and concise description of the application function you were using, what you were trying to achieve, and what you are trying to figure out or what you do not understand.

**Additional context**
Add any other relevant context or screenshots here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/test.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Test
about: Test to be done - Something to test for.
title: "[TEST]"
labels: testcase
assignees: ''

---

** Scenario to test for**
<!--Briefly describe the scenario-->

** Test steps**
<!-- Explain test steps -->

** Affected method (optional)**
<!--Unit test target method-->

** Context as necessary**
e. g. the screen or operating system
14 changes: 14 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
deployment:
- any: ['.github/workflows/*.yml', '!labeler.yml']

project:
- '*.sln'
- '*.proj'

design:
- 'T9*/Resources/*.png'
- './**/*Designer.cs'

testcase:
- 'T9*.Tests/*.cs'
- './**/*Test*.cs'
40 changes: 40 additions & 0 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# This workflow will build a .NET project
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-net

name: .NET

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

jobs:
build:

runs-on: windows-latest
defaults:
run:
working-directory: T9KeyboardApp

steps:
- uses: actions/checkout@v3
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.0.x
- name: Restore dependencies
run: dotnet restore
- name: Build
run: dotnet build --no-restore
# - name: Test
# working-directory: T9KeyboardApp.Tests
# run: dotnet test T9KeyboardApp.Tests.csproj --logger "trx;logfilename=testResults.trx" --results-directory TestResults
# - name: Test Report
# uses: dorny/test-reporter@v1
# if: always()
# with:
# name: DotNET Tests
# path: "T9KeyboardApp.Tests/**/test*Results*.trx"
# reporter: dotnet-trx
# fail-on-error: true
20 changes: 20 additions & 0 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# This workflow will triage pull requests and apply a label based on the
# paths that are modified in the pull request.
#
# To use this workflow, you will need to set up a .github/labeler.yml
# file with configuration. For more information, see:
# https://github.com/actions/labeler

name: Labeler
on: [push, pull_request]

jobs:
label:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/labeler@v4
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
bin/
obj/
.vs/
*.user
src/Properties/PublishProfiles/
src/Properties/Settings.Designer.cs
src/Properties/Settings.settings
Loading

0 comments on commit aa48019

Please sign in to comment.