PhyxionNL
4c487f714e
Revert "Multi-platform build process ( #1928 )" ( #1938 )
...
This reverts commit d358e1fc7a .
2025-10-06 18:39:54 +02:00
Teemu Korhonen
d358e1fc7a
Multi-platform build process ( #1928 )
...
* Add x86 to build process.
- Use recommended structure for multi-platform nuget.
- Separate build and pack to allow x64 and x86 builds.
- Use matrix in Github Actions to reduce repetition.
* Properly implement multi-platform nuget build.
- Split build pipeline to setting version, building and packing.
- Build AnyCPU only as reference assemblies.
- Add ref folder to nuget.
* Restructure project and pipeline.
Based on PR review discussion.
- Restore default x64,x86 build process.
- Build generates platform specific nupkg.
- Remove AnyCPU platform to prevent confusion.
- Add custom property for building reference libraries.
- AnyCPU is only set by the property.
- Move nuget changes to separate target file.
- Imported only when custom property is set.
- Clear separation from the default build.
- Merge frameworks in published library artifacts.
- Re-simplify pipelines; no matrix or separate jobs.
2025-10-06 18:34:45 +02:00
PhyxionNL and Copilot
ee60348eac
Use CsWin32 ( #1912 )
...
* Use CsWin32
* Update LibreHardwareMonitorLib/Hardware/Cpu/CpuLoad.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update LibreHardwareMonitorLib/Hardware/Battery/BatteryGroup.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update pull requests.yml
* Update pull requests.yml
* Update master.yml
* A couple more to CsWin32
* Restore PawnIO defaults
Fixes #1910
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-29 18:48:00 +02:00
PhyxionNL
b12cfba9ba
Update artifact publishing for net80 and net90
2025-09-17 16:25:30 +02:00
PhyxionNL
1a774d7f25
Update workflow to publish net80 and net90 artifacts
2025-09-17 16:25:26 +02:00
PhyxionNL
5e17858d8f
Update master.yml
2024-11-24 11:56:01 +01:00
PhyxionNL
296516ea01
Update pull requests.yml
2024-11-24 11:55:54 +01:00
Vinfall
e2c861bdf0
Bump action versions ( #1279 )
2024-03-01 22:49:39 +01:00
Pomian
0e09f00e5a
Add support for .NET 7 ( #878 )
2022-11-27 14:15:00 +01:00
PhyxionNL
93fa695429
Revert "Drop .NET Standard ( #839 )"
...
This reverts commit ecc6b6a6a7 .
2022-11-04 14:12:26 +01:00
PhyxionNL
ecc6b6a6a7
Drop .NET Standard ( #839 )
2022-10-09 11:54:14 +02:00
PhyxionNL
d7a5e5b603
Drop .NET 5.0 (out of support)
2022-06-29 19:43:17 +02:00
PhyxionNL
d17a0f5c10
Update master.yml
2022-04-29 19:27:39 +02:00
PhyxionNL
1d6dc0ca4d
Update master.yml
2022-04-29 19:18:44 +02:00
PhyxionNL
23ecc5d1cc
Update master.yml ( #721 )
...
* Update master.yml
* Update master.yml
2022-04-29 19:09:18 +02:00
Pomian
54f826caf3
Skip checking the conditions, because Actions support these skipping by default [skip ci] ( #699 )
2022-03-18 14:42:09 +01:00
Pomian
30778dc2a9
Push package directly via NuGet command ( #698 )
2022-03-18 09:58:28 +01:00
PhyxionNL
f87adec1bd
Update master.yml
...
ci skip
2022-03-15 11:41:26 +01:00
PhyxionNL
653db2263e
Update master.yml
2022-03-15 11:34:00 +01:00
PhyxionNL
cfb43854c8
Update master.yml
2022-03-15 11:31:40 +01:00
PhyxionNL
1a32abd0f5
Update pull requests.yml
2022-02-24 13:24:55 +01:00
PhyxionNL
d3c45a4c19
Add .net6.0 to actions publish
2022-02-23 18:07:01 +01:00
PhyxionNL
a72a517153
Update master.yml
2022-02-21 11:52:44 +01:00
Pomian
5d8c25a304
Add support for .NET 6 ( #600 )
...
Thanks to @Pomianowski.
2021-11-19 11:20:12 +01:00
PhyxionNL
1f7450019f
Update master.yml
2021-06-22 09:36:10 +02:00
PhyxionNL
742c71c629
[ci skip]
2021-06-18 16:45:18 +02:00
PhyxionNL
af58c32e78
[ci skip]
2021-06-18 16:45:01 +02:00
MoshiMoshi0
76503e66ca
Add CI build number to project version when PR is merged ( #338 )
...
* Update main.yml
* Update main.yml
* Update main.yml
* Update main.yml
* Update main.yml
* Update main.yml
2021-01-10 17:17:10 +01:00
PhyxionNL
db74902da6
[ci skip]
...
Fix version of workflow.
2020-11-24 10:00:48 +01:00
PhyxionNL
5bcaf2c5a3
[ci skip]
...
Disable symbols.
2020-11-20 10:16:23 +01:00
PhyxionNL
5804493d36
[ci skip]
...
Disable auto tagging on publish to NuGet.
2020-11-20 09:48:52 +01:00
PhyxionNL
1a0a57d0eb
Update main.yml
2020-11-20 09:37:16 +01:00
PhyxionNL
7ac7c29013
Update main.yml
2020-10-09 14:58:35 +02:00
PhyxionNL
d7dc222fc3
Update main.yml
2020-10-02 15:17:20 +02:00
PhyxionNL
e41b1013c1
Update main.yml
2020-10-02 12:06:18 +02:00
PhyxionNL
566d21596d
Update main.yml
2020-10-02 12:03:46 +02:00
PhyxionNL
79c72eee53
Update main.yml
2020-10-02 11:59:31 +02:00
PhyxionNL
4e847d59f6
Update main.yml
2020-10-02 11:56:50 +02:00
PhyxionNL
021e8b796d
Update main.yml
2020-10-02 11:52:28 +02:00
PhyxionNL
df7d1478f1
Create main.yml
2020-10-02 11:37:20 +02:00