Summary
Add the skipBuildTagsForGitHubPullRequests setting to the public-linux-build.yml CI pipeline to handle fork branches that lack sufficient permissions to set tags.
Context
This was identified during PR #261 review. The setting should be added under the settings: section in the 1ES pipeline template:
settings:
# PR's from forks do not have sufficient permissions to set tags.
skipBuildTagsForGitHubPullRequests: ${{ variables['System.PullRequest.IsFork'] }}
Summary
Add the
skipBuildTagsForGitHubPullRequestssetting to the public-linux-build.yml CI pipeline to handle fork branches that lack sufficient permissions to set tags.Context
This was identified during PR #261 review. The setting should be added under the
settings:section in the 1ES pipeline template: