Skip to content

Commit

Permalink
Improved structure
Browse files Browse the repository at this point in the history
  • Loading branch information
FlorianRappl committed May 19, 2021
1 parent 9966d14 commit 8fdaa63
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: CI
on: [push, pull_request]

env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CHOCOLATEY_API_KEY: ${{ secrets.CHOCOLATEY_API_KEY }}

jobs:
Expand Down
7 changes: 4 additions & 3 deletions build.cake
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,7 @@ Task("Create-Squirrel-Package")

Task("Create-Chocolatey-Package")
.IsDependentOn("Copy-Files")
.WithCriteria(() => isRunningOnWindows)
.Does(() => {
var content = String.Format("$packageName = 'Mages'{1}$installerType = 'exe'{1}$url32 = 'https://github.com/FlorianRappl/Mages/releases/download/v{0}/Mages.exe'{1}$silentArgs = ''{1}{1}Install-ChocolateyPackage \"$packageName\" \"$installerType\" \"$silentArgs\" \"$url32\"", version, Environment.NewLine);
var nuspec = chocolateyRoot + File("Mages.nuspec");
Expand All @@ -237,6 +238,7 @@ Task("Create-Chocolatey-Package")

Task("Publish-Chocolatey-Package")
.IsDependentOn("Create-Chocolatey-Package")
.WithCriteria(() => isRunningOnWindows)
.Does(() => {
var apiKey = EnvironmentVariable("CHOCOLATEY_API_KEY");
var fileName = "Mages." + version + ".nupkg";
Expand All @@ -255,7 +257,7 @@ Task("Publish-Chocolatey-Package")
});

Task("Publish-GitHub-Release")
.IsDependentOn("Create-Squirrel-Package")
.IsDependentOn("Publish-Packages")
.Does(() =>
{
var githubToken = EnvironmentVariable("GITHUB_API_TOKEN");
Expand Down Expand Up @@ -318,11 +320,10 @@ Task("Default")

Task("Publish-Packages")
.IsDependentOn("Publish-Nuget-Package")
.IsDependentOn("Publish-GitHub-Release")
.IsDependentOn("Publish-Chocolatey-Package");

Task("Publish")
.IsDependentOn("Publish-Packages");
.IsDependentOn("Publish-GitHub-Release");

Task("PrePublish")
.IsDependentOn("Publish-Packages");
Expand Down

0 comments on commit 8fdaa63

Please sign in to comment.