|
37 | 37 | default: ""
|
38 | 38 | linux_nightly_6_1_enabled:
|
39 | 39 | type: boolean
|
40 |
| - description: "Boolean to enable the Linux nightly 6.1 Swift version matrix job. Defaults to true." |
| 40 | + description: "⚠️ Deprecated, use linux_nightly_next_enabled." |
41 | 41 | default: true
|
42 | 42 | linux_nightly_6_1_arguments_override:
|
43 | 43 | type: string
|
44 |
| - description: "The arguments passed to swift test in the Linux nightly 6.1 Swift version matrix job." |
| 44 | + description: "⚠️ Deprecated, use linux_nightly_next_arguments_override." |
| 45 | + default: "" |
| 46 | + linux_nightly_next_enabled: |
| 47 | + type: boolean |
| 48 | + description: "Boolean to enable the Linux matrix job using the nightly build for the next Swift version. Defaults to true." |
| 49 | + default: true |
| 50 | + linux_nightly_next_arguments_override: |
| 51 | + type: string |
| 52 | + description: "The arguments passed to swift test in the Linux matrix job using the nightly build for the next Swift version." |
45 | 53 | default: ""
|
46 | 54 | linux_nightly_main_enabled:
|
47 | 55 | type: boolean
|
|
70 | 78 | default: ""
|
71 | 79 | windows_nightly_6_1_enabled:
|
72 | 80 | type: boolean
|
73 |
| - description: "Boolean to enable the Windows nightly 6.1 Swift version matrix job. Defaults to false." |
| 81 | + description: "⚠️ Deprecated, use windows_nightly_next_enabled." |
74 | 82 | default: false
|
75 | 83 | windows_nightly_6_1_arguments_override:
|
76 | 84 | type: string
|
77 |
| - description: "The arguments passed to swift test in the Windows nightly 6.1 Swift version matrix job." |
| 85 | + description: "⚠️ Deprecated, use windows_nightly_next_arguments_override." |
| 86 | + default: "" |
| 87 | + windows_nightly_next_enabled: |
| 88 | + type: boolean |
| 89 | + description: "Boolean to enable the Windows matrix job using the nightly build for the next Swift version. Defaults to true." |
| 90 | + default: true |
| 91 | + windows_nightly_next_arguments_override: |
| 92 | + type: string |
| 93 | + description: "The arguments passed to swift test in the Windows matrix job using the nightly build for the next Swift version." |
78 | 94 | default: ""
|
79 | 95 | windows_nightly_main_enabled:
|
80 | 96 | type: boolean
|
@@ -106,15 +122,15 @@ jobs:
|
106 | 122 | MATRIX_LINUX_5_10_COMMAND_ARGUMENTS: ${{ inputs.linux_5_10_arguments_override }}
|
107 | 123 | MATRIX_LINUX_6_0_ENABLED: ${{ inputs.linux_6_0_enabled }}
|
108 | 124 | MATRIX_LINUX_6_0_COMMAND_ARGUMENTS: ${{ inputs.linux_6_0_arguments_override }}
|
109 |
| - MATRIX_LINUX_NIGHTLY_6_1_ENABLED: ${{ inputs.linux_nightly_6_1_enabled }} |
110 |
| - MATRIX_LINUX_NIGHTLY_6_1_COMMAND_ARGUMENTS: ${{ inputs.linux_nightly_6_1_arguments_override }} |
| 125 | + MATRIX_LINUX_NIGHTLY_NEXT_ENABLED: ${{ inputs.linux_nightly_6_1_enabled && inputs.linux_nightly_next_enabled }} |
| 126 | + MATRIX_LINUX_NIGHTLY_NEXT_COMMAND_ARGUMENTS: ${{ inputs.linux_nightly_6_1_arguments_override }} ${{ inputs.linux_nightly_next_arguments_override }} |
111 | 127 | MATRIX_LINUX_NIGHTLY_MAIN_ENABLED: ${{ inputs.linux_nightly_main_enabled }}
|
112 | 128 | MATRIX_LINUX_NIGHTLY_MAIN_COMMAND_ARGUMENTS: ${{ inputs.linux_nightly_main_arguments_override }}
|
113 | 129 | MATRIX_WINDOWS_COMMAND: "swift test"
|
114 | 130 | MATRIX_WINDOWS_6_0_ENABLED: ${{ inputs.windows_6_0_enabled }}
|
115 | 131 | MATRIX_WINDOWS_6_0_COMMAND_ARGUMENTS: ${{ inputs.windows_6_0_arguments_override }}
|
116 |
| - MATRIX_WINDOWS_NIGHTLY_6_1_ENABLED: ${{ inputs.windows_nightly_6_1_enabled }} |
117 |
| - MATRIX_WINDOWS_NIGHTLY_6_1_COMMAND_ARGUMENTS: ${{ inputs.windows_nightly_6_1_arguments_override }} |
| 132 | + MATRIX_WINDOWS_NIGHTLY_NEXT_ENABLED: ${{ inputs.windows_nightly_6_1_enabled && inputs.windows_nightly_next_enabled }} |
| 133 | + MATRIX_WINDOWS_NIGHTLY_NEXT_COMMAND_ARGUMENTS: ${{ inputs.windows_nightly_6_1_arguments_override }} ${{ inputs.windows_nightly_next_arguments_override }} |
118 | 134 | MATRIX_WINDOWS_NIGHTLY_MAIN_ENABLED: ${{ inputs.windows_nightly_main_enabled }}
|
119 | 135 | MATRIX_WINDOWS_NIGHTLY_MAIN_COMMAND_ARGUMENTS: ${{ inputs.windows_nightly_main_arguments_override }}
|
120 | 136 |
|
|
0 commit comments