* Adding prereleases for dotnet 8 in automator

* Adding workitem link

* Change GH token var name

* Modified permissions for automator

* Use personal access token instead

* Added bookworm to dotnet automation

* New DotNetCore Sdks 2023-09-30 (#2173)

* Add new dotnet SDK versions

* Add runtime build number

---------

Co-authored-by: Oryx Team <oryx@microsoft.com>
Co-authored-by: William Hernandez <williamhe@microsoft.com>

---------

Co-authored-by: Oryx Team <oryx@microsoft.com>
Co-authored-by: William Hernandez <williamhe@microsoft.com>
This commit is contained in:
Harry Li 2023-10-03 13:41:51 -04:00 коммит произвёл GitHub
Родитель c9ea2739fe
Коммит 916d6c98f1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
13 изменённых файлов: 35 добавлений и 21 удалений

6
.github/workflows/automationTemplate.yaml поставляемый
Просмотреть файл

@ -29,6 +29,10 @@ env:
jobs:
build:
runs-on: ubuntu-latest
permissions:
actions: write
contents: write
pull-requests: write
steps:
- uses: actions/checkout@v3
@ -75,7 +79,7 @@ jobs:
with:
branch: automation/add-new-${{ inputs.platformName }}-versions-${{ env.RELEASE_DATE }}
title: New ${{ env.PLATFORM_NAME_CAMEL_CASE }} Sdks ${{ env.RELEASE_DATE }}
token: ${{ secrets.GH_TOKEN }}
token: ${{ secrets.PAT_TEMP }}
- if: ${{ env.CANCEL_WORKFLOW == 0 }}

Просмотреть файл

@ -1,6 +1,6 @@
# This file was auto-generated from 'constants.yaml'. Changes may be overridden.
DOT_NET_CORE_RUNTIME_BASE_TAG='20230921.1'
DOT_NET_CORE_RUNTIME_BASE_TAG='20230930.2'
NET_CORE_APP_10='1.0.16'
NET_CORE_APP_11='1.1.13'
NET_CORE_APP_20='2.0.9'
@ -30,7 +30,7 @@ NET_CORE_APP_70='7.0.9'
NET_CORE_APP_70_SHA='09552e5ae6ac014dadf17545ff0a30ab32921075a31fb33e7be148c13078e30d097f592ffa1b8d306563aaa3f6302e40c5c0ba815c1473bbd5d72e3bef55d91e'
ASPNET_CORE_APP_70='7.0.9'
ASPNET_CORE_APP_70_SHA='aabf4fa5ca726dc52774e5d644800ef7477815b22a982b7a2752dec6569186aabca93d5386e195e7ead377144601a786ae6a5d76ff28435bdabfad495cfe554b'
NET_CORE_APP_80='8.0.0-preview.7.23375.6'
NET_CORE_APP_80_SHA='bfd8491550178b86a7a72fe06bdc82f0dd66771d5b60d7e4e1133cdde29f84bd57857d846722e027bd209db087123b2d12b2e23590d77991052269fa265814e1'
ASPNET_CORE_APP_80='8.0.0-preview.7.23375.9'
ASPNET_CORE_APP_80_SHA='b8c8a5cd579a8ee1e082363a73a05a745499365445f784e6ff87547f9acdbe8b7ba525140ef10555bc2802c13af131c2d568ec6af020bd0dd2fdf82d4c258442'
NET_CORE_APP_80='8.0.0-rc.1.23419.4'
NET_CORE_APP_80_SHA='53938ec3aa4353cfb760d22faa850821b54a53fdd864c4969f48caa6b718ba207162b04a196e85543947acb7d3e719982edad1420b76198562051846f51b1b5c'
ASPNET_CORE_APP_80='8.0.0-rc.1.23421.29'
ASPNET_CORE_APP_80_SHA='d5f9e7bffbf2b48b26a317dd1d78bc866973b4a2cda448cd7a7ee64c0ffaf98fa3c4b8584d32528026674bdfd99f602f0fdac8242176815705e080df83825efa'

Просмотреть файл

@ -10,4 +10,4 @@ DOT_NET_50_SDK_VERSION='5.0.408'
DOT_NET_60_SDK_VERSION='6.0.412'
DOT_NET_60_RTM_SDK_VERSION='6-0-100-rtm-21527-11'
DOT_NET_70_SDK_VERSION='7.0.306'
DOT_NET_80_SDK_VERSION='8.0.100-preview.7.23376.3'
DOT_NET_80_SDK_VERSION='8.0.100-rc.1.23463.5'

Просмотреть файл

@ -47,7 +47,7 @@
dot-net-60-sdk-version: 6.0.412
dot-net-60-rtm-sdk-version: 6-0-100-rtm-21527-11
dot-net-70-sdk-version: 7.0.306
dot-net-80-sdk-version: 8.0.100-preview.7.23376.3
dot-net-80-sdk-version: 8.0.100-rc.1.23463.5
runtime-versions:
- 3.0-debian-buster
- 3.1-debian-bullseye
@ -68,7 +68,7 @@
file-name-prefix: __
- name: dot-net-core-run-time-versions
constants:
dot-net-core-runtime-base-tag: 20230921.1
dot-net-core-runtime-base-tag: 20230930.2
net-core-app-10: 1.0.16
net-core-app-11: 1.1.13
net-core-app-20: 2.0.9
@ -98,10 +98,10 @@
net-core-app-70-sha: 09552e5ae6ac014dadf17545ff0a30ab32921075a31fb33e7be148c13078e30d097f592ffa1b8d306563aaa3f6302e40c5c0ba815c1473bbd5d72e3bef55d91e
aspnet-core-app-70: 7.0.9
aspnet-core-app-70-sha: aabf4fa5ca726dc52774e5d644800ef7477815b22a982b7a2752dec6569186aabca93d5386e195e7ead377144601a786ae6a5d76ff28435bdabfad495cfe554b
net-core-app-80: 8.0.0-preview.7.23375.6
net-core-app-80-sha: bfd8491550178b86a7a72fe06bdc82f0dd66771d5b60d7e4e1133cdde29f84bd57857d846722e027bd209db087123b2d12b2e23590d77991052269fa265814e1
aspnet-core-app-80: 8.0.0-preview.7.23375.9
aspnet-core-app-80-sha: b8c8a5cd579a8ee1e082363a73a05a745499365445f784e6ff87547f9acdbe8b7ba525140ef10555bc2802c13af131c2d568ec6af020bd0dd2fdf82d4c258442
net-core-app-80: 8.0.0-rc.1.23419.4
net-core-app-80-sha: 53938ec3aa4353cfb760d22faa850821b54a53fdd864c4969f48caa6b718ba207162b04a196e85543947acb7d3e719982edad1420b76198562051846f51b1b5c
aspnet-core-app-80: 8.0.0-rc.1.23421.29
aspnet-core-app-80-sha: d5f9e7bffbf2b48b26a317dd1d78bc866973b4a2cda448cd7a7ee64c0ffaf98fa3c4b8584d32528026674bdfd99f602f0fdac8242176815705e080df83825efa
outputs:
- type: csharp
directory: src/BuildScriptGenerator/DotNetCore

Просмотреть файл

@ -15,6 +15,6 @@ namespace Microsoft.Oryx.Automation
public const string VersionsToBuildTxtFileName = "versionsToBuild.txt";
public const string ConstantsYaml = "constants.yaml";
public static readonly HashSet<string> DebianFlavors = new HashSet<string>()
{ "bullseye", "buster", "focal-scm", "stretch" };
{ "bookworm", "bullseye", "buster", "focal-scm", "stretch" };
}
}

Просмотреть файл

@ -6,6 +6,7 @@
- 8.0.100-preview.6.23330.14
- 8.0.100-preview.7.23376.3
- 8.0.100-rc.1.23463.5
### bullseye
@ -65,6 +66,7 @@
- 7.0.304
- 7.0.305
- 7.0.306
- 8.0.100-rc.1.23463.5
### buster
@ -142,6 +144,7 @@
- 7.0.304
- 7.0.305
- 7.0.306
- 8.0.100-rc.1.23463.5
### focal-scm
@ -219,6 +222,7 @@
- 7.0.304
- 7.0.305
- 7.0.306
- 8.0.100-rc.1.23463.5
### stretch
@ -332,6 +336,7 @@
- 7.0.304
- 7.0.305
- 7.0.306
- 8.0.100-rc.1.23463.5
## golang

Просмотреть файл

@ -1,4 +1,5 @@
# NOTE: Make sure to set the default version in 'defaultVersion.txt' file
# version, sha, download url
8.0.100-preview.6.23330.14, ef568a1ecf6140237249544673a52dc496cff682d1a078e9309d195d78e632b3870b7fb23eb38cae7b0638c564f6aa340ca2e209c4ae4fbcddb84073138e8a08,
8.0.100-preview.7.23376.3, 8bc71a586382f0e264024707f2f3af9a2f675dd5d4fbdd4bced7ab207141fb74d7c6492dfd94373505962b8597ae379259d152e4ace93a65dad0f89600afecd8,
8.0.100-preview.7.23376.3, 8bc71a586382f0e264024707f2f3af9a2f675dd5d4fbdd4bced7ab207141fb74d7c6492dfd94373505962b8597ae379259d152e4ace93a65dad0f89600afecd8,
8.0.100-rc.1.23463.5, ac941fd16fd7c328f7cc44b132b4253ddb2b6a6c152af5f43c71c6cd0d468c89b7276ebf6c08895dcb6e5e25f7cae83b6fbacb91cfcc4a61d49b5657a834a901,

Просмотреть файл

@ -57,3 +57,4 @@
7.0.304, f4b7d0cde432bd37f445363b3937ad483e5006794886941e43124de051475925b3cd11313b73d2cae481ee9b8f131394df0873451f6088ffdbe73f150b1ed727,
7.0.305, c63e6baf3760a9949089d78920531a1140f4f31fffe13069b2011c61c3d583d585f5ec8cca973b414fa35d48ccbfea9c1ec1c88222b53afd2af5974be3b5cb1b,
7.0.306, 62df9bca9492b3273830e098e787ec3664243989ac03550534599fc331693553660d3cf8bca655f2d1326070dbb7b20b04743eaba77fa9cc69f6f0fddfdebd06,
8.0.100-rc.1.23463.5, ac941fd16fd7c328f7cc44b132b4253ddb2b6a6c152af5f43c71c6cd0d468c89b7276ebf6c08895dcb6e5e25f7cae83b6fbacb91cfcc4a61d49b5657a834a901,

Просмотреть файл

@ -75,3 +75,4 @@
7.0.304, f4b7d0cde432bd37f445363b3937ad483e5006794886941e43124de051475925b3cd11313b73d2cae481ee9b8f131394df0873451f6088ffdbe73f150b1ed727,
7.0.305, c63e6baf3760a9949089d78920531a1140f4f31fffe13069b2011c61c3d583d585f5ec8cca973b414fa35d48ccbfea9c1ec1c88222b53afd2af5974be3b5cb1b,
7.0.306, 62df9bca9492b3273830e098e787ec3664243989ac03550534599fc331693553660d3cf8bca655f2d1326070dbb7b20b04743eaba77fa9cc69f6f0fddfdebd06,
8.0.100-rc.1.23463.5, ac941fd16fd7c328f7cc44b132b4253ddb2b6a6c152af5f43c71c6cd0d468c89b7276ebf6c08895dcb6e5e25f7cae83b6fbacb91cfcc4a61d49b5657a834a901,

Просмотреть файл

@ -75,3 +75,4 @@
7.0.304, f4b7d0cde432bd37f445363b3937ad483e5006794886941e43124de051475925b3cd11313b73d2cae481ee9b8f131394df0873451f6088ffdbe73f150b1ed727,
7.0.305, c63e6baf3760a9949089d78920531a1140f4f31fffe13069b2011c61c3d583d585f5ec8cca973b414fa35d48ccbfea9c1ec1c88222b53afd2af5974be3b5cb1b,
7.0.306, 62df9bca9492b3273830e098e787ec3664243989ac03550534599fc331693553660d3cf8bca655f2d1326070dbb7b20b04743eaba77fa9cc69f6f0fddfdebd06,
8.0.100-rc.1.23463.5, ac941fd16fd7c328f7cc44b132b4253ddb2b6a6c152af5f43c71c6cd0d468c89b7276ebf6c08895dcb6e5e25f7cae83b6fbacb91cfcc4a61d49b5657a834a901,

Просмотреть файл

@ -67,3 +67,4 @@
7.0.304, f4b7d0cde432bd37f445363b3937ad483e5006794886941e43124de051475925b3cd11313b73d2cae481ee9b8f131394df0873451f6088ffdbe73f150b1ed727,
7.0.305, c63e6baf3760a9949089d78920531a1140f4f31fffe13069b2011c61c3d583d585f5ec8cca973b414fa35d48ccbfea9c1ec1c88222b53afd2af5974be3b5cb1b,
7.0.306, 62df9bca9492b3273830e098e787ec3664243989ac03550534599fc331693553660d3cf8bca655f2d1326070dbb7b20b04743eaba77fa9cc69f6f0fddfdebd06,
8.0.100-rc.1.23463.5, ac941fd16fd7c328f7cc44b132b4253ddb2b6a6c152af5f43c71c6cd0d468c89b7276ebf6c08895dcb6e5e25f7cae83b6fbacb91cfcc4a61d49b5657a834a901,

Просмотреть файл

@ -4,7 +4,7 @@ namespace Microsoft.Oryx.BuildScriptGenerator.DotNetCore
{
public static class DotNetCoreRunTimeVersions
{
public const string DotNetCoreRuntimeBaseTag = "20230921.1";
public const string DotNetCoreRuntimeBaseTag = "20230930.2";
public const string NetCoreApp10 = "1.0.16";
public const string NetCoreApp11 = "1.1.13";
public const string NetCoreApp20 = "2.0.9";
@ -34,9 +34,9 @@ namespace Microsoft.Oryx.BuildScriptGenerator.DotNetCore
public const string NetCoreApp70Sha = "09552e5ae6ac014dadf17545ff0a30ab32921075a31fb33e7be148c13078e30d097f592ffa1b8d306563aaa3f6302e40c5c0ba815c1473bbd5d72e3bef55d91e";
public const string AspnetCoreApp70 = "7.0.9";
public const string AspnetCoreApp70Sha = "aabf4fa5ca726dc52774e5d644800ef7477815b22a982b7a2752dec6569186aabca93d5386e195e7ead377144601a786ae6a5d76ff28435bdabfad495cfe554b";
public const string NetCoreApp80 = "8.0.0-preview.7.23375.6";
public const string NetCoreApp80Sha = "bfd8491550178b86a7a72fe06bdc82f0dd66771d5b60d7e4e1133cdde29f84bd57857d846722e027bd209db087123b2d12b2e23590d77991052269fa265814e1";
public const string AspnetCoreApp80 = "8.0.0-preview.7.23375.9";
public const string AspnetCoreApp80Sha = "b8c8a5cd579a8ee1e082363a73a05a745499365445f784e6ff87547f9acdbe8b7ba525140ef10555bc2802c13af131c2d568ec6af020bd0dd2fdf82d4c258442";
public const string NetCoreApp80 = "8.0.0-rc.1.23419.4";
public const string NetCoreApp80Sha = "53938ec3aa4353cfb760d22faa850821b54a53fdd864c4969f48caa6b718ba207162b04a196e85543947acb7d3e719982edad1420b76198562051846f51b1b5c";
public const string AspnetCoreApp80 = "8.0.0-rc.1.23421.29";
public const string AspnetCoreApp80Sha = "d5f9e7bffbf2b48b26a317dd1d78bc866973b4a2cda448cd7a7ee64c0ffaf98fa3c4b8584d32528026674bdfd99f602f0fdac8242176815705e080df83825efa";
}
}

Просмотреть файл

@ -16,7 +16,7 @@ namespace Microsoft.Oryx.BuildScriptGenerator.DotNetCore
public const string DotNet60SdkVersion = "6.0.412";
public const string DotNet60RtmSdkVersion = "6-0-100-rtm-21527-11";
public const string DotNet70SdkVersion = "7.0.306";
public const string DotNet80SdkVersion = "8.0.100-preview.7.23376.3";
public const string DotNet80SdkVersion = "8.0.100-rc.1.23463.5";
public static readonly List<string> RuntimeVersions = new List<string> { "3.0-debian-buster", "3.1-debian-bullseye", "3.1-debian-buster", "5.0-debian-buster", "6.0-debian-bullseye", "6.0-debian-buster", "7.0-debian-bullseye", "7.0-debian-buster", "8.0-debian-bookworm", "dynamic-debian-buster" };
}
}