Skip to content

Commit c0209df

Browse files
Merge hotfix/9.2.11 into master
2 parents af7b48f + 50bdcd9 commit c0209df

11 files changed

Lines changed: 760 additions & 202 deletions

File tree

Build/Src/FwBuildTasks/Substitute.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,19 +77,19 @@ public override bool Execute()
7777
var numberOfDays = Convert.ToInt32(Math.Truncate(DateTime.Now.ToOADate())).ToString();
7878
fileContents = regex.Replace(fileContents, numberOfDays);
7979

80-
// Jenkins builds should set the BUILD_NUMBER in the environment
81-
var buildNumber = Environment.GetEnvironmentVariable("BUILD_NUMBER");
80+
// GHA builds set the RELEASE_BASE_BUILD_NUMBER in the environment
81+
var buildNumber = Environment.GetEnvironmentVariable("RELEASE_BASE_BUILD_NUMBER");
8282
if (string.IsNullOrEmpty(buildNumber))
8383
{
84-
// fall back to number of days if no BUILD_NUMBER is in the environment
84+
// fall back to number of days if no RELEASE_BASE_BUILD_NUMBER is in the environment
8585
buildNumber = numberOfDays;
8686
}
8787
regex = new Regex("\\$BUILDNUMBER");
8888
fileContents = regex.Replace(fileContents, buildNumber);
8989

90-
// If BaseBuildish is set, this is a patch build: use BaseBuildish;
91-
// otherwise, this is a base build: use BUILD_NUMBER
92-
var baseBuildNumber = Environment.GetEnvironmentVariable("BaseBuildish");
90+
// If BASE_BUILD_NUMBER is set, this is a patch build: use BASE_BUILD_NUMBER;
91+
// otherwise, this is a base build: use buildNumber
92+
var baseBuildNumber = Environment.GetEnvironmentVariable("BASE_BUILD_NUMBER");
9393
if (string.IsNullOrEmpty(baseBuildNumber))
9494
{
9595
baseBuildNumber = buildNumber;

Build/mkall.targets

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,7 @@
329329
<PalasoFiles Include="SIL.Windows.Forms.Archiving.dll"/>
330330
<PalasoFiles Include="SIL.Windows.Forms.Archiving.dll.config" Condition="'$(OS)'=='Unix'"/>
331331
<PalasoFiles Include="SIL.Windows.Forms.WritingSystems.dll"/>
332+
<PalasoFiles Include="System.Buffers.dll"/>
332333
<PalasoFiles Include="System.Drawing.Common.dll"/>
333334
<PalasoFiles Include="System.Drawing.Common.pdb"/>
334335
<PalasoFiles Include="System.Memory.dll"/>
@@ -519,6 +520,7 @@
519520
<SILNugetPackages Include="SIL.WritingSystems"><Version>$(PalasoNugetVersion)</Version><Path>lib/net462/*.*</Path><NoSymbols>$(UsingLocalLibraryBuild)</NoSymbols></SILNugetPackages>
520521
<SILNugetPackages Include="SIL.WritingSystems.Tests"><Version>$(PalasoNugetVersion)</Version><Path>lib/net462/*.*</Path><NoSymbols>$(UsingLocalLibraryBuild)</NoSymbols></SILNugetPackages>
521522
<SILNugetPackages Include="System.Drawing.Common"><Version>9.0.0</Version><Path>lib/net462/*.*</Path><NoSymbols>true</NoSymbols></SILNugetPackages>
523+
<SILNugetPackages Include="System.Buffers"><Version>4.5.1</Version><Path>lib/net461/*.*</Path><NoSymbols>true</NoSymbols></SILNugetPackages>
522524
<SILNugetPackages Include="System.Memory"><Version>4.5.4</Version><Path>lib/net461/*.*</Path><NoSymbols>true</NoSymbols></SILNugetPackages>
523525
<SILNugetPackages Include="System.Resources.Extensions"><Version>4.6.0</Version><Path>lib/netstandard2.0/*.*</Path><NoSymbols>true</NoSymbols></SILNugetPackages>
524526
<SILNugetPackages Include="L10NSharp"><Version>7.0.0</Version><Path>lib/net461/*.*</Path></SILNugetPackages>

Build/nuget-common/packages.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
<package id="SIL.WritingSystems" version="15.0.0-beta0117" targetFramework="net461" />
7979
<package id="Spart" version="1.0.0" targetFramework="net461" />
8080
<package id="structuremap.patched" version="4.7.3" exclude="Build,Analyzers" />
81+
<package id="System.Buffers" version="4.5.1" />
8182
<package id="System.Drawing.Common" version="9.0.0" />
8283
<package id="System.Memory" version="4.5.4" />
8384
<package id="System.Net.Http" version="4.3.4" />

0 commit comments

Comments
 (0)