dependabot[bot]
2b0d7ff7da
Bump actions/setup-dotnet from 3 to 4 ( #2418 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 13:50:40 +01:00
Martin Regen
343f7b0fbc
Add custom test targets to the build process, support for .NET 8. ( #2410 )
...
The goal is to reduce the overall number of builds, stop using end of life platforms in the build pipeline and to support
build of future/deprecated build targets in a custom build step, which is also triggered weekly in the ci builds.
In addition:
- added a doc which describes the release and versioning strategy of this project
- produce the Nuget packges with .NET 8 assemblies.
- produce a Docker build based on a .NET 8 based container.
- add custom test targets to test outdated platforms. Need a manual step to enable for VS or command line.
- bug fixes: the latest move to an alternate crypto library for Bouncy Castle, which is only used for the GDS support and .NET Framework 4.6.2./netstandard2.0, revealed already a few issues which were previously not found.
- only .NET8/.NET6/.NET Framework 4.8 are tested in Pull requests. Remaining builds in weekly scheduled builds.
2023-12-07 12:03:37 +01:00
dependabot[bot]
c6ee32a118
Bump docker/build-push-action from 4 to 5 ( #2311 )
...
* Bump docker/setup-buildx-action from 2 to 3
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump docker/metadata-action from 4 to 5
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump docker/setup-qemu-action from 2 to 3
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump docker/build-push-action from 4 to 5
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-22 07:47:03 +02:00
dependabot[bot]
2f67543356
Bump docker/setup-qemu-action from 2 to 3 ( #2314 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 13:10:39 +03:00
dependabot[bot]
13f36a858c
Bump docker/login-action from 2 to 3 ( #2312 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 13:08:47 +03:00
dependabot[bot]
2276c43b61
Bump actions/checkout from 3 to 4 ( #2305 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 15:41:58 +03:00
Martin Regen
043a56c3f2
Deprecate .NET framework 4.6.2 support, sync with samples repo ( #2165 )
...
- Deprecate support for Nuget package support of .NET Framework 4.6.2
- Bump sample applications to 4.8
- update some copyright headers / supporting files (editorconfig etc.)
- fix a few warnings
- fix an issue with `SessionReconnectHandler`, in certain combination of reconnect period and exponential backoff the .NET sample app never reconnected.
2023-05-31 18:53:56 +02:00
Martin Regen
8851b040f3
fix docker manifest issue with ghcr ( #2116 )
...
ghcr doesn't support the new manifests. Must set provenance to false.
see https://github.com/docker/build-push-action/issues/778
2023-04-11 08:19:13 +02:00
dependabot[bot]
4325cd7223
Bump microsoft/setup-msbuild from 1.1.3 to 1.3.1 ( #2101 )
...
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild ) from 1.1.3 to 1.3.1.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases )
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md )
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.1.3...v1.3.1 )
---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-17 15:32:46 -07:00
Martin Regen
23cd8f11a0
Fix CodeQL build ( #2093 )
...
- autobuild stopped working, add build steps for main solutions
- switch to windows build system
2023-03-07 15:28:01 +01:00
dependabot[bot]
361e1d2fbd
Bump docker/build-push-action from 3 to 4 ( #2071 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-19 13:20:48 +01:00
dependabot[bot]
016207206c
Bump BenchmarkDotNet from 0.13.3 to 0.13.4 ( #2052 )
...
* Bump BenchmarkDotNet from 0.13.3 to 0.13.4
* Update docker-image.yml
ignore docker build for docs/tests
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Regen <mregen@microsoft.com >
2023-01-19 18:07:52 +00:00
Martin Regen
1b58ca7cc0
Update docs, test and dependabot/codecoverage scripts ( #2041 )
...
- Update docs to match latest.
- Fix the benchmark/codecov batch files for VS2022
- Split flaky code coverage script to run per project
2023-01-10 06:03:18 +01:00
dependabot[bot]
7c0ba9429c
Bump Moq, Nunit.Console and BenchmarkDotNet ( #2034 )
...
* Bump BenchmarkDotNet from 0.13.2 to 0.13.3
* Bump Moq from 4.18.3 to 4.18.4
* Bump NUnit.Console from 3.16.0 to 3.16.1
* fix a typo
* fix docker tag version
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Regen <mregen@microsoft.com >
2023-01-06 21:01:30 +01:00
Martin Regen
61a61081f6
Improve ref server docker build ( #2035 )
...
- complete build in Dockerfile, not in ci pipeline
- Use recommended build tasks for github actions
- build multiarch with linux/amd64,linux/arm64
- docker signing support with cosign (yet disabled)
2023-01-05 16:10:17 +01:00
dependabot[bot]
9344a2e9e6
Bump NUnit3TestAdapter to 4.3.1, Newtonsoft.Json to 13.0.2 ( #2001 )
...
* Bump NUnit3TestAdapter from 4.3.0 to 4.3.1
* Bump Newtonsoft.Json from 13.0.1 to 13.0.2
* fix dotnet commands in github actions
2022-11-25 23:20:12 +01:00
dependabot[bot]
8c0291b554
Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.0 and github actions ( #1985 )
...
* Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.3.2 to 17.4.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v17.3.2...v17.4.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Martin Regen <mregen@microsoft.com >
2022-11-14 21:04:45 +01:00
Martin Regen
5a77423265
Update codeql action script to v2 ( #1894 )
...
* bump up abstraction logging 3.1.27, add references to solve some warnings
2022-08-08 05:38:24 +02:00
Martin Regen
7072fe0771
Improve ref server for use with CTT ( #1775 )
...
- Improve formatting and log strings for new alarm node managers.
- Remove the TestData Alarms as they cause issues in the CTT tests
- Add a -ctt option to start the alarms endless for testing, stop alarms in other node managers.
- Unify the way the node managers are created in the quickstarts sample.
- Bring back 'dummy' appveyor config to disable the builds.
- fix codecov build
- add a few more unrelated tests
2022-04-19 09:29:21 +02:00
Martin Regen
73533cc17f
Add missing EC PEM Export, refactor test asset enumerator for generalized usage ( #1774 )
...
- Add missing PEM private key export for EC (.NET6/Netstandard2.1 only)
- Remove some duplicate code in PEMWriter class
- Refactor enumerator for Test Datapoint sources to be generic and usable for more cases
- Add some tests for NodeSet2 import (using the refactored enumerator)
- Fix some warnings and PR template typos along the way.
2022-04-11 17:53:31 +02:00
Martin Regen
0085597be2
Bump version to 369 ( #1767 )
...
Prep master for next milestone
2022-04-01 13:28:05 +02:00
Martin Regen
8d0eb40206
Update README.md and templates ( #1749 )
...
- fix a few badges
- add new template for issues and PR
2022-03-29 14:23:55 +02:00
Martin Regen
5c8cea2990
Offload .NET 6 tests and code coverage to github actions ( #1730 )
...
* add buildandtest.yml with test and coverage build
2022-03-18 15:36:40 +01:00
Martin Regen
fd453f53e8
Add release tags to containers ( #1706 )
...
add a release tag, 1.x, 1.x.x tags when in a release build
2022-02-16 09:33:11 +01:00
Martin Regen
c6742add0a
GH Action to build docker ( #1644 )
...
* Create docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Create docker-image.yml
* Delete docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* net6
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
* Update docker-image.yml
2021-12-20 10:52:03 +02:00
Martin Regen
a147eb55c5
Tracing and Logging improvements for the UA Core and libraries ( #1631 )
...
- support for Microsoft.Extensions.Logger.ILogger in Opc.Ua.Core as the new logging interface
- backward compatible with config and TraceEvents
- new API Utils.SetLogger allows to set ILogger
- updated Console samples to demonstrate ILogger support with Serilog
- support for EventSource logging
- see Docs/Logging.md for more info
2021-12-16 00:20:08 +01:00
Martin Regen
25e0998081
Create codeql-analysis.yml ( #1345 )
...
-Add CodeQL code scanner
-EnableNetAnalyzers
-small tweak for .editorconfig
2021-04-01 08:55:42 +02:00
Martin Regen
89da78dc22
Better buttons in Issue report ( #1344 )
2021-03-31 11:49:39 +02:00
Martin Regen
bb3e456ef9
Add issue report template ( #1151 )
2020-10-15 19:17:14 +02:00
Martin Regen
01bc720c01
Update badges, appveyor and create dependabot ( #1029 )
...
* Update badges
* Update appveyor.yml
* Create dependabot.yml
2020-06-27 11:59:35 +02:00