mirror of
https://github.com/ElectronNET/Electron.NET.git
synced 2026-02-10 21:23:53 +00:00
[PR #757] [MERGED] Migrated to NUKE #1274
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/ElectronNET/Electron.NET/pull/757
Author: @FlorianRappl
Created: 4/3/2023
Status: ✅ Merged
Merged: 4/3/2023
Merged by: @FlorianRappl
Base:
main← Head:feature/gh-actions📝 Commits (9)
3470a70Removed Travis2367035Moved into src folderef9a95dRemoved legacy scriptsb1c08f5Prepare for NUKE7b522c1Adjusted for NUKE6311d55Final cleanup6bfd0c3Changed permission to execute on Linuxe5f9baeMerge branch 'main' of https://github.com/ElectronNET/Electron.NET into feature/gh-actions05ac4a1Merge branch 'main' of https://github.com/ElectronNET/Electron.NET into feature/gh-actions📊 Changes
384 files changed (+1444 additions, -209 deletions)
View changed files
➕
.github/workflows/ci.yml(+47 -0)📝
.gitignore(+3 -0)➕
.nuke/build.schema.json(+144 -0)➕
.nuke/parameters.json(+4 -0)➖
.travis.yml(+0 -8)📝
Changelog.md(+0 -6)📝
README.md(+5 -3)➖
appveyor.yml(+0 -9)➕
build.cmd(+7 -0)➕
build.ps1(+69 -0)➕
build.sh(+62 -0)➖
buildAll.cmd(+0 -45)➖
buildAll.sh(+0 -71)➖
buildReleaseNuGetPackages.cmd(+0 -14)➖
buildReleaseNuGetPackages.sh(+0 -15)➕
nuke/.editorconfig(+11 -0)➕
nuke/Build.cs(+338 -0)➕
nuke/Configuration.cs(+16 -0)➕
nuke/Directory.Build.props(+8 -0)➕
nuke/Directory.Build.targets(+8 -0)...and 80 more files
📄 Description
Introduced NUKE as new build system in companion with GitHub actions as CI/CD.
This simplifies and modernizes the setup and CI/CD pipeline. Consequently, publishing preview packages as well as publishing release packages in general should be easier and more reliable.
Also changed to aggregate the sources to
src.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.