From 2e21a83cfdc969b270bc87b7f3598d9f6ffcba47 Mon Sep 17 00:00:00 2001 From: Marco van den Oever Date: Sun, 28 Apr 2024 02:52:36 +0200 Subject: [PATCH] Enable access to a GitHub token in CI workflow, only build docs when 'docs/**' is updated --- .github/workflows/docs.yml | 1 + src/01-Build/NukeBuild/Build.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 6a130a7..099e445 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -4,6 +4,7 @@ on: # Runs on pushes targeting the default branch push: branches: ["master"] + paths: ["docs/**"] # Allows you to run this workflow manually from the Actions tab workflow_dispatch: diff --git a/src/01-Build/NukeBuild/Build.cs b/src/01-Build/NukeBuild/Build.cs index 94fcc98..eb2e1e3 100644 --- a/src/01-Build/NukeBuild/Build.cs +++ b/src/01-Build/NukeBuild/Build.cs @@ -25,6 +25,7 @@ GitHubActionsImage.WindowsLatest, FetchDepth = 0, OnPushBranches = ["master"], + EnableGitHubToken = true, InvokedTargets = [nameof(PublishRelease)])] [SuppressMessage("Major Bug", "S3903:Types should be defined in named namespaces", Justification = "MvdO: Build script.")] public sealed class Build : NukeBuild