From 17606b26eb7ab8647b427449d82e16c6695ce7e9 Mon Sep 17 00:00:00 2001 From: Ilya Leoshkevich <iii@linux.ibm.com> Date: Fri, 23 Aug 2024 17:05:22 +0200 Subject: [PATCH 1/4] Free some disk space in GitHub Actions Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Signed-off-by: Sanjam Panda <sanjam.panda@ibm.com> --- .github/workflows/dotnet.yml | 36 +++++++++++++++++++++++++++++++++ .github/workflows/dotnet.yml.j2 | 6 ++++++ 2 files changed, 42 insertions(+) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 2c58c6b..c83f59c 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -24,6 +24,12 @@ jobs: - arch: ppc64le isV6: true steps: + - name: Show free disk space + run: df -h + - name: Free some disk space + run: rm -r /opt/hostedtoolcache + - name: Show free disk space + run: df -h - name: Configure git run: git config --global user.email iii@linux.ibm.com && git config --global user.name "dotnet-s390x bot" @@ -59,6 +65,12 @@ jobs: - arch: ppc64le isV6: true steps: + - name: Show free disk space + run: df -h + - name: Free some disk space + run: rm -r /opt/hostedtoolcache + - name: Show free disk space + run: df -h - name: Configure git run: git config --global user.email iii@linux.ibm.com && git config --global user.name "dotnet-s390x bot" @@ -98,6 +110,12 @@ jobs: - arch: ppc64le isV6: true steps: + - name: Show free disk space + run: df -h + - name: Free some disk space + run: rm -r /opt/hostedtoolcache + - name: Show free disk space + run: df -h - name: Configure git run: git config --global user.email iii@linux.ibm.com && git config --global user.name "dotnet-s390x bot" @@ -137,6 +155,12 @@ jobs: - arch: ppc64le isV6: true steps: + - name: Show free disk space + run: df -h + - name: Free some disk space + run: rm -r /opt/hostedtoolcache + - name: Show free disk space + run: df -h - name: Configure git run: git config --global user.email iii@linux.ibm.com && git config --global user.name "dotnet-s390x bot" @@ -176,6 +200,12 @@ jobs: - arch: ppc64le isV6: true steps: + - name: Show free disk space + run: df -h + - name: Free some disk space + run: rm -r /opt/hostedtoolcache + - name: Show free disk space + run: df -h - name: Configure git run: git config --global user.email iii@linux.ibm.com && git config --global user.name "dotnet-s390x bot" @@ -211,6 +241,12 @@ jobs: arch: [x64] if: ${{ github.event_name == 'push' && github.ref_type == 'tag' }} steps: + - name: Show free disk space + run: df -h + - name: Free some disk space + run: rm -r /opt/hostedtoolcache + - name: Show free disk space + run: df -h - name: Configure git run: git config --global user.email iii@linux.ibm.com && git config --global user.name "dotnet-s390x bot" diff --git a/.github/workflows/dotnet.yml.j2 b/.github/workflows/dotnet.yml.j2 index e25cd81..98bab08 100644 --- a/.github/workflows/dotnet.yml.j2 +++ b/.github/workflows/dotnet.yml.j2 @@ -38,6 +38,12 @@ EXEC : error : Failed to load assembly 'System.Private.CoreLib' {%- set image -%}ghcr.io/ibm/dotnet-{% raw %}${{ matrix.arch }}{% endraw %}-toolchain:latest{%- endset %} {%- set init_steps -%} + - name: Show free disk space + run: df -h + - name: Free some disk space + run: rm -r /opt/hostedtoolcache + - name: Show free disk space + run: df -h - name: Configure git run: git config --global user.email iii@linux.ibm.com && git config --global user.name "dotnet-s390x bot" From a5ca48b3bbfab55e10dab8074e8025be594dbb3a Mon Sep 17 00:00:00 2001 From: saitama951 <sanjamkumar360@gmail.com> Date: Wed, 28 Aug 2024 06:03:28 +0000 Subject: [PATCH 2/4] Enable .NET 10 Support Signed-off-by: saitama951 <sanjamkumar360@gmail.com> Signed-off-by: Sanjam Panda <sanjam.panda@ibm.com> --- dotnet-bump | 2 +- dotnet-daily@.service | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) delete mode 100644 dotnet-daily@.service diff --git a/dotnet-bump b/dotnet-bump index f958313..2c9c4e8 100755 --- a/dotnet-bump +++ b/dotnet-bump @@ -48,7 +48,7 @@ function echo_property { fi } -platform=9.0.1xx +platform=10.0.1xx while [ $# -gt 0 ]; do case "$1" in --platform) diff --git a/dotnet-daily@.service b/dotnet-daily@.service deleted file mode 100644 index fd11279..0000000 --- a/dotnet-daily@.service +++ /dev/null @@ -1,10 +0,0 @@ -[Service] -User=%I -Type=oneshot -ExecStart=-/usr/bin/rm -r /tmp/dotnet-s390x -ExecStart=/usr/bin/git clone git@github.ibm.com:ztoolchain/dotnet-s390x.git /tmp/dotnet-s390x -ExecStart=-/tmp/dotnet-s390x/dotnet-daily --platform 7.0.1xx -ExecStart=/usr/bin/git -C /tmp/dotnet-s390x checkout origin/master -ExecStart=-/tmp/dotnet-s390x/dotnet-daily --platform 8.0.1xx -ExecStart=/usr/bin/git -C /tmp/dotnet-s390x checkout origin/master -ExecStart=-/tmp/dotnet-s390x/dotnet-daily --platform 9.0.1xx From f63d3c2855f13f8aae39a0429c480f8c897dd370 Mon Sep 17 00:00:00 2001 From: Sanjam Panda <sanjam.panda@ibm.com> Date: Thu, 2 Jan 2025 16:52:54 +0000 Subject: [PATCH 3/4] add dependency file Signed-off-by: Sanjam Panda <sanjam.panda@ibm.com> --- aspnetcore | 2 +- docker/image/Dockerfile | 1 + dotnet-versions | 76 ++++++++++++++++++++--------------------- msbuild | 2 +- roslyn | 2 +- runtime | 2 +- sdk | 2 +- templating | 2 +- 8 files changed, 45 insertions(+), 44 deletions(-) diff --git a/aspnetcore b/aspnetcore index 36332c8..ad57bd0 160000 --- a/aspnetcore +++ b/aspnetcore @@ -1 +1 @@ -Subproject commit 36332c8183f0205ec098822545dbe65d17d93405 +Subproject commit ad57bd06853f24e06bfe2672a2053fd7193dc17b diff --git a/docker/image/Dockerfile b/docker/image/Dockerfile index 30e3759..1241391 100644 --- a/docker/image/Dockerfile +++ b/docker/image/Dockerfile @@ -39,6 +39,7 @@ RUN apt-get update && \ apt-get install --no-install-recommends --yes \ binutils-multiarch \ clang-$llvm_version \ + file \ gawk \ git \ jq \ diff --git a/dotnet-versions b/dotnet-versions index d023ba3..bddac4f 100644 --- a/dotnet-versions +++ b/dotnet-versions @@ -1,45 +1,45 @@ -sdk_version=9.0.100-rc.2.24422.24 -sdk_version_prefix=9.0.100 -sdk_version_suffix=rc.2.24422.24 -sdk_major_version=9 +sdk_version=10.0.100-alpha.1.25052.3 +sdk_version_prefix=10.0.100 +sdk_version_suffix=alpha.1.25052.3 +sdk_major_version=10 sdk_minor_version=0 -sdk_build_id=20240822.24 -runtime_version=9.0.0-rc.2.24422.6 -runtime_version_prefix=9.0.0 -runtime_version_suffix=rc.2.24422.6 -runtime_major_version=9 +sdk_build_id=20250102.3 +runtime_version=10.0.0-alpha.1.24631.2 +runtime_version_prefix=10.0.0 +runtime_version_suffix=alpha.1.24631.2 +runtime_major_version=10 runtime_minor_version=0 -runtime_build_id=20240822.6 -msbuild_version=17.12.0-preview-24421-01 -msbuild_version_prefix=17.12.0 -msbuild_version_suffix=preview-24421-01 +runtime_build_id=20241231.2 +msbuild_version=17.14.0-preview-24624-01 +msbuild_version_prefix=17.14.0 +msbuild_version_suffix=preview-24624-01 msbuild_major_version=17 -msbuild_minor_version=12 -msbuild_build_id=20240821.01 -roslyn_version=4.12.0-2.24421.9 -roslyn_version_prefix=4.12.0 -roslyn_version_suffix=2.24421.9 +msbuild_minor_version=14 +msbuild_build_id=20241224.01 +roslyn_version=4.13.0-3.24629.5 +roslyn_version_prefix=4.13.0 +roslyn_version_suffix=3.24629.5 roslyn_major_version=4 -roslyn_minor_version=12 -roslyn_build_id=20240821.9 -aspnetcore_version=9.0.0-rc.2.24420.12 -aspnetcore_version_prefix=9.0.0 -aspnetcore_version_suffix=rc.2.24420.12 -aspnetcore_major_version=9 +roslyn_minor_version=13 +roslyn_build_id=20241229.5 +aspnetcore_version=10.0.0-alpha.2.24627.1 +aspnetcore_version_prefix=10.0.0 +aspnetcore_version_suffix=alpha.2.24627.1 +aspnetcore_major_version=10 aspnetcore_minor_version=0 -aspnetcore_build_id=20240820.12 -aspnetcore_internal_version=9.0.0-rc.2.24420.12 -aspnetcore_internal_version_prefix=9.0.0 -aspnetcore_internal_version_suffix=rc.2.24420.12 -aspnetcore_internal_major_version=9 +aspnetcore_build_id=20241227.1 +aspnetcore_internal_version=10.0.0-alpha.2.24627.1 +aspnetcore_internal_version_prefix=10.0.0 +aspnetcore_internal_version_suffix=alpha.2.24627.1 +aspnetcore_internal_major_version=10 aspnetcore_internal_minor_version=0 -aspnetcore_internal_build_id=20240820.12 -templating_version=9.0.100-rc.2.24421.3 -templating_version_prefix=9.0.100 -templating_version_suffix=rc.2.24421.3 -templating_major_version=9 +aspnetcore_internal_build_id=20241227.1 +templating_version=10.0.100-alpha.1.24629.1 +templating_version_prefix=10.0.100 +templating_version_suffix=alpha.1.24629.1 +templating_major_version=10 templating_minor_version=0 -templating_build_id=20240821.3 -aspnetcore_transport_version=9.0.0-rc.1.24419.2 -aspnetcore_runtime_version=9.0.0-rc.1.24419.2 -runtime_version_label=rc +templating_build_id=20241229.1 +aspnetcore_transport_version=10.0.0-alpha.1.24619.8 +aspnetcore_runtime_version=10.0.0-alpha.1.24619.8 +runtime_version_label=alpha diff --git a/msbuild b/msbuild index c07c23b..0fe373a 160000 --- a/msbuild +++ b/msbuild @@ -1 +1 @@ -Subproject commit c07c23be2d07a7f65f3696ec6b7398b702aec2b9 +Subproject commit 0fe373a11daeafd2d684fe886abdaa5012ea5a92 diff --git a/roslyn b/roslyn index 08a167c..98ea496 160000 --- a/roslyn +++ b/roslyn @@ -1 +1 @@ -Subproject commit 08a167c19e5e04742b0922bdb1ea8046e9364f4b +Subproject commit 98ea496177bc8e607dbf454abd6b5a5e4678aed2 diff --git a/runtime b/runtime index 7384dc4..511d266 160000 --- a/runtime +++ b/runtime @@ -1 +1 @@ -Subproject commit 7384dc4b40071052d38fef092cefca9f66d3df65 +Subproject commit 511d26611c051c56e546404ea616c220cc78817c diff --git a/sdk b/sdk index 4b123a7..0af663a 160000 --- a/sdk +++ b/sdk @@ -1 +1 @@ -Subproject commit 4b123a7034c25bbabca8b0a0c229ceff487b5272 +Subproject commit 0af663a4a6ac3a983708a960cb0b1d5b43af0010 diff --git a/templating b/templating index 2566cad..f413312 160000 --- a/templating +++ b/templating @@ -1 +1 @@ -Subproject commit 2566cadcab2370e97fddf82f9af20e302b7d108c +Subproject commit f413312269957c4e8a5a839304ffac2fe2bf178a From 134483986b163261a55446186649ea2cbb6c6beb Mon Sep 17 00:00:00 2001 From: Sanjam Panda <sanjam.panda@ibm.com> Date: Mon, 6 Jan 2025 12:38:05 +0000 Subject: [PATCH 4/4] add 'file' tool dependency --- docker/image/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/docker/image/Dockerfile b/docker/image/Dockerfile index 5934fce..d5f721c 100644 --- a/docker/image/Dockerfile +++ b/docker/image/Dockerfile @@ -40,6 +40,7 @@ RUN apt-get update && \ binutils-multiarch \ clang-$llvm_version \ cpio \ + file \ gawk \ git \ jq \