1 Commits

Author SHA1 Message Date
OfficeCom Codex
f9d7647046 Detect Gitea release tags by reference name
Some checks failed
OfficeCom Sentinel Client / build-client-windows (push) Failing after 18s
OfficeCom Sentinel Client / validate-client (push) Successful in 23s
2026-07-25 10:22:43 +02:00
2 changed files with 5 additions and 5 deletions

View File

@@ -54,11 +54,11 @@ jobs:
shell: pwsh shell: pwsh
run: | run: |
$ref = if ($env:GITHUB_REF) { $env:GITHUB_REF } else { $env:GITEA_REF } $ref = if ($env:GITHUB_REF) { $env:GITHUB_REF } else { $env:GITEA_REF }
if ($ref -notlike "refs/tags/v*") { $tag = if ($env:GITHUB_REF_NAME) { $env:GITHUB_REF_NAME } else { Split-Path -Leaf $ref }
if ($tag -notlike "v*") {
Write-Host "Not a version tag; skipping release manifest." Write-Host "Not a version tag; skipping release manifest."
exit 0 exit 0
} }
$tag = Split-Path -Leaf $ref
$artifactUrl = "https://gitea.officecom.cloud/officecom/oc-sentinel/releases/download/$tag/OCSentinelClient-win-x64.zip" $artifactUrl = "https://gitea.officecom.cloud/officecom/oc-sentinel/releases/download/$tag/OCSentinelClient-win-x64.zip"
./build/build-release-manifest.ps1 -ArtifactUrl $artifactUrl ./build/build-release-manifest.ps1 -ArtifactUrl $artifactUrl
@@ -76,7 +76,8 @@ jobs:
shell: pwsh shell: pwsh
run: | run: |
$ref = if ($env:GITHUB_REF) { $env:GITHUB_REF } else { $env:GITEA_REF } $ref = if ($env:GITHUB_REF) { $env:GITHUB_REF } else { $env:GITEA_REF }
if ($ref -notlike "refs/tags/v*") { $tag = if ($env:GITHUB_REF_NAME) { $env:GITHUB_REF_NAME } else { Split-Path -Leaf $ref }
if ($tag -notlike "v*") {
Write-Host "Not a version tag; skipping Gitea release publication." Write-Host "Not a version tag; skipping Gitea release publication."
exit 0 exit 0
} }
@@ -88,7 +89,6 @@ jobs:
throw "Gitea release environment is incomplete. Expected GITEA_TOKEN, repository, and server URL." throw "Gitea release environment is incomplete. Expected GITEA_TOKEN, repository, and server URL."
} }
$baseUrl = "$serverUrl/api/v1/repos/$repository" $baseUrl = "$serverUrl/api/v1/repos/$repository"
$tag = Split-Path -Leaf $ref
$releaseBody = @{ $releaseBody = @{
tag_name = $tag tag_name = $tag
target_commitish = "${{ github.sha }}" target_commitish = "${{ github.sha }}"

View File

@@ -9,7 +9,7 @@
<RootNamespace>OCSentinelCli</RootNamespace> <RootNamespace>OCSentinelCli</RootNamespace>
<Product>OfficeCom Sentinel</Product> <Product>OfficeCom Sentinel</Product>
<Company>OfficeCom</Company> <Company>OfficeCom</Company>
<Version>1.2.7</Version> <Version>1.2.8</Version>
<AssemblyVersion>1.2.3.0</AssemblyVersion> <AssemblyVersion>1.2.3.0</AssemblyVersion>
<FileVersion>1.2.3.0</FileVersion> <FileVersion>1.2.3.0</FileVersion>
<InformationalVersion>1.2.3</InformationalVersion> <InformationalVersion>1.2.3</InformationalVersion>