diff --git a/src/SourceBuild/Arcade/eng/common/templates/job/source-build-run-tarball-build.yml b/src/SourceBuild/Arcade/eng/common/templates/job/source-build-run-tarball-build.yml
index 45dfbf787..aa9193387 100644
--- a/src/SourceBuild/Arcade/eng/common/templates/job/source-build-run-tarball-build.yml
+++ b/src/SourceBuild/Arcade/eng/common/templates/job/source-build-run-tarball-build.yml
@@ -84,22 +84,19 @@ jobs:
${{ else }}:
${{ parameters.poolInternalAmd64 }}
-- ${{ if eq(variables['System.TeamProject'], 'internal') }}:
+- ${{ if and(eq(variables['System.TeamProject'], 'internal'), ne(variables['Build.Reason'], 'PullRequest')) }}:
- template: /src/SourceBuild/Arcade/eng/common/templates/job/source-build-build-tarball.yml
parameters:
architecture: arm64
dependsOn: ${{ parameters.dependsOn }}
- ${{ if in(variables['Build.Reason'], 'PullRequest') }}:
- excludeSdkContentTests: true
installerBuildResourceId: ${{ parameters.installerBuildResourceId }}
matrix:
- ${{ if ne(variables['Build.Reason'], 'PullRequest') }}:
- Debian9-Offline:
- _BootstrapPrep: true
- _Container: ${{ parameters.debian9Arm64Container }}
- _EnablePoison: false
- _ExcludeOmniSharpTests: false
- _RunOnline: false
+ Debian9-Offline:
+ _BootstrapPrep: true
+ _Container: ${{ parameters.debian9Arm64Container }}
+ _EnablePoison: false
+ _ExcludeOmniSharpTests: false
+ _RunOnline: false
name: Build_Tarball_arm64
pool: ${{ parameters.poolInternalArm64 }}
diff --git a/src/SourceBuild/tarball/content/repos/fsharp.proj b/src/SourceBuild/tarball/content/repos/fsharp.proj
index a03a69fc5..4d00be9ad 100644
--- a/src/SourceBuild/tarball/content/repos/fsharp.proj
+++ b/src/SourceBuild/tarball/content/repos/fsharp.proj
@@ -27,6 +27,7 @@
+