Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/watchdog thread #80

Open
wants to merge 59 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
4d4a034
.NET Framework 4.8
asparrowhawk Feb 21, 2022
8dfe236
NCrunch.
asparrowhawk Feb 21, 2022
766a3f4
Unnecessary usings.
asparrowhawk Feb 21, 2022
96c3f2f
Unused static functions.
asparrowhawk Feb 21, 2022
3e81d0d
Get process id.
asparrowhawk Feb 22, 2022
afe7ec6
Removed ncrunch per user settings.
asparrowhawk Feb 22, 2022
1fa2837
Support other OBJREF.
asparrowhawk Feb 22, 2022
e181232
ResolveOxid.
asparrowhawk Feb 22, 2022
256fc59
Capture ports.
asparrowhawk Feb 23, 2022
072ee13
Get port.
asparrowhawk Feb 23, 2022
ff7187b
GetExtendedTcpTable example.
asparrowhawk Feb 23, 2022
93da5c9
Fallback.
asparrowhawk Feb 23, 2022
cc630de
PInvoke OXID Resolver.
asparrowhawk Feb 23, 2022
d7caca5
Remove COMInterop.
asparrowhawk Feb 23, 2022
6701525
Code clean up.
asparrowhawk Feb 23, 2022
8ba5a09
Output to sub directories.
asparrowhawk Feb 23, 2022
c9754f8
Documentation.
asparrowhawk Feb 23, 2022
f3e24c4
Rename OXID to COMServer.
asparrowhawk Feb 23, 2022
b9289ce
Argument parsing.
asparrowhawk Feb 24, 2022
7dc5d5a
ArgParser unit tests.
asparrowhawk Feb 24, 2022
d267b05
Unit test help.
asparrowhawk Feb 24, 2022
2304bf8
Timeout arg.
asparrowhawk Feb 24, 2022
52978fb
Type safe property accessors.
asparrowhawk Feb 24, 2022
92378d0
Use new property accessors.
asparrowhawk Feb 24, 2022
60f63ae
Word arg properties.
asparrowhawk Feb 24, 2022
470c00b
Timeout parsing unit tests.
asparrowhawk Feb 24, 2022
5bb7194
Additional use of ArgParser properties.
asparrowhawk Feb 24, 2022
f50b438
Converter factory.
asparrowhawk Feb 24, 2022
57a370e
Highlight Outlook / Word communication.
asparrowhawk Feb 25, 2022
453331b
AppOption source file.
asparrowhawk Feb 25, 2022
8c344ee
Generic AppOption.
asparrowhawk Feb 25, 2022
71571e0
Watchdog.
asparrowhawk Feb 25, 2022
4099564
Use watchdog.
asparrowhawk Feb 25, 2022
bcab470
Use nameof.
asparrowhawk Feb 25, 2022
ddd7059
Excel arg type safety.
asparrowhawk Feb 25, 2022
49a5176
PowerPoint arg type safety.
asparrowhawk Feb 25, 2022
95b0fa7
Publisher arg type safety.
asparrowhawk Feb 25, 2022
d9bd87f
Visio arg type safety.
asparrowhawk Feb 25, 2022
f9dcc19
Unit tests improvements.
asparrowhawk Feb 25, 2022
8cd3828
Copy unmanaged COMServer assembly.
asparrowhawk Feb 25, 2022
35ba6ed
Code clean up.
asparrowhawk Feb 26, 2022
b7d15c5
Mixed Platforms.
asparrowhawk Feb 26, 2022
8a26ffe
Documentation corrections.
asparrowhawk Feb 26, 2022
4e54027
Extend COMServer tests.
asparrowhawk Feb 27, 2022
0c53d2d
Use ExitCode.
asparrowhawk Feb 27, 2022
54e6361
Type safe access to pdf args.
asparrowhawk Feb 27, 2022
e6c188e
GitHub Actions.
asparrowhawk Feb 28, 2022
d811ec8
Rebase.
asparrowhawk Feb 28, 2022
c68cbd1
Embed Native assembly.
asparrowhawk Feb 28, 2022
b4693b1
Watchdog goes off.
asparrowhawk Feb 28, 2022
644c08f
Unncessary redirects.
asparrowhawk Feb 28, 2022
bce59b9
Fix for build.
asparrowhawk Feb 28, 2022
7ec782b
Restore COMServer building.
asparrowhawk Mar 1, 2022
b4855d2
Switch off concurent processes.
asparrowhawk Mar 1, 2022
a9df3bb
MSHTML and VBIDE,
asparrowhawk Mar 1, 2022
700c85b
Documentation correction.
asparrowhawk Mar 1, 2022
c515ef4
Cache NuGet packages.
asparrowhawk Mar 1, 2022
0536972
Merge branch 'master' into feature/watchdog-thread
vittala Mar 21, 2022
ee15433
NUnit NuGet packages
asparrowhawk Mar 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 54 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Build and test

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:
runs-on: windows-latest
defaults:
run:
shell: pwsh

steps:
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Powershell version
run: Write-Host "Powershell version:" $PSVersionTable.PSVersion

- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@v1.1

- name: Setup NuGet
uses: NuGet/setup-nuget@v1.0.5

- name: Cache NuGet packages
uses: actions/cache@v2
with:
path: packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.config') }} #hash of packages files
restore-keys: |
${{ runner.os }}-nuget-

- name: Restore NuGet Packages
run: nuget restore OfficeToPDF.sln

- name: Build
run: msbuild --% /target:Build /property:Platform=x64;Configuration=Release /verbosity:minimal /m:1 OfficeToPDF.sln

- name: Test
run: '& "./packages/NUnit.ConsoleRunner.3.17.0/tools/nunit3-console.exe" --skipnontestassemblies --config=Release --result="TestResults.xml;transform=nunit3-junit.xslt" .\OfficeToPDF.Tests\bin\x64\Release\OfficeToPDF.Tests.dll'

- name: Test Report
uses: dorny/test-reporter@v1
if: success() || failure() # run this step even if previous step failed
with:
name: results # Name of the check run which will be created
path: TestResults.xml # Path to test results
reporter: java-junit
Loading
Loading