Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
NeilMacMullen committed Mar 14, 2021
0 parents commit 3f3de91
Show file tree
Hide file tree
Showing 58 changed files with 2,479 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# top-most EditorConfig file
root = true

# Windows-style newlines with a newline ending every file
[*]
end_of_line = crlf
insert_final_newline = true
trim_trailing_whitespace = true

# 4 space indentation
[*.{cs, cshtml, razor}]
indent_style = space
indent_size = 4
# Default severity for analyzer diagnostics with category 'Style'
dotnet_analyzer_diagnostic.category-Style.severity = none
# CA1031: Do not catch general exception types
dotnet_diagnostic.CA1031.severity = none

# 2 space indentation
[*.csproj]
indent_style = space
indent_size = 2
charset = utf-8-bom

# 2 space indentation
[*.{xaml, wxs, config, yml}]
indent_style = space
indent_size = 2

# Matches the exact files package.json
[{packages.config}]
indent_style = space
indent_size = 2
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/ask-a-question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Ask a question
about: If you're not sure about something feel free to ask
title: ''
labels: question
assignees: ''

---


18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
name: Bug report
about: Oh dear - tell me what didn't work
title: ''
labels: bug
assignees: ''

---

**Description of the problem**
What happened and why do you think it's a bug?

**TextrudeInteractive project**
If you are able to reproduce the issue in TextrudeInteractive then the best way to help us get to the bottom of the issue is to post a project file with the bug-report. Failing that, as much detail as possible about the models and templates you used would be helpful.

**Desktop (please complete the following information):**
- OS: [if you think it is OS specific]
- Version [I'll assume you're using the latest release unless you say otherwise]
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Feature request
about: Got an idea? Tell me about it
title: ''
labels: enhancement
assignees: ''

---

**Tell me what you think would be a good addition! I can't promise to add it but you never know...**
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/positive-feedback.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Send a smile
about: Tell me what you like - it keeps me motivated!
title: I like Textrude because....
labels: smile
assignees: ''

---

**Don't be shy - tell me why you like Textrude!**
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "nuget" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "daily"
25 changes: 25 additions & 0 deletions .github/workflows/cd.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: CD

on:
push:
paths-ignore:
- "docs/**"
- "*.md"

jobs:
package:
env:
DisableGitVersionTask: true
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
- name: Package
run: dotnet run --project build/Build.csproj -- --target Package
- uses: actions/upload-artifact@v2
with:
name: jumpfs.zip
path: publish/jumpfs.zip
48 changes: 48 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: CI

on:
push:
paths-ignore:
- "docs/**"
- "*.md"
pull_request:
paths-ignore:
- "docs/**"
- "*.md"

jobs:
test:
env:
DisableGitVersionTask: true
strategy:
matrix:
include:
- os: windows-latest
build_config: Debug
- os: ubuntu-latest
build_config: Linux-Debug
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
- name: Test
run: dotnet run --project build/Build.csproj -- --target Test --configuration ${{ matrix.build_config }} --clean
- name: Coveralls
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
flag-name: run-on-${{ matrix.os }}
path-to-lcov: TestResults/lcov.info
parallel: true
coveralls-finish:
needs: test
runs-on: ubuntu-latest
steps:
- name: Coveralls Finished
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.github_token }}
parallel-finished: true
Loading

0 comments on commit 3f3de91

Please sign in to comment.