|
53 | 53 | CHANGELOG_ARTIFACTS: changelog
|
54 | 54 | STAGED_CHANNEL_FILE_ARTIFACT_PREFIX: staged-channel-file-
|
55 | 55 | BASE_BUILD_DATA: |
|
56 |
| - - config: |
57 |
| - # Human identifier for the job. |
58 |
| - name: Windows |
59 |
| - runs-on: [self-hosted, windows-sign-pc] |
60 |
| - # The value is a string representing a JSON document. |
61 |
| - # Setting this to null causes the job to run directly in the runner machine instead of in a container. |
62 |
| - container: | |
63 |
| - null |
64 |
| - # Name of the secret that contains the certificate. |
65 |
| - certificate-secret: INSTALLER_CERT_WINDOWS_CER |
66 |
| - # Name of the secret that contains the certificate password. |
67 |
| - certificate-password-secret: INSTALLER_CERT_WINDOWS_PASSWORD |
68 |
| - # File extension for the certificate. |
69 |
| - certificate-extension: pfx |
70 |
| - # Container for windows cert signing |
71 |
| - certificate-container: INSTALLER_CERT_WINDOWS_CONTAINER |
72 |
| - # Arbitrary identifier used to give the workflow artifact uploaded by each "build" matrix job a unique name. |
73 |
| - job-transfer-artifact-suffix: Windows_64bit |
74 |
| - # Quoting on the value is required here to allow the same comparison expression syntax to be used for this |
75 |
| - # and the companion needs.select-targets.outputs.merge-channel-files property (output values always have string |
76 |
| - # type). |
77 |
| - mergeable-channel-file: 'false' |
78 |
| - # as this runs on a self hosted runner, we need to avoid building with the default working directory path, |
79 |
| - # otherwise paths in the build job will be too long for `light.exe` |
80 |
| - # we use the below as a Symbolic link (just changing the wd will break the checkout action) |
81 |
| - # this is a work around (see: https://github.com/actions/checkout/issues/197). |
82 |
| - working-directory: 'C:\a' |
83 |
| - artifacts: |
84 |
| - - path: '*Windows_64bit.exe' |
85 |
| - name: Windows_X86-64_interactive_installer |
86 |
| - - path: '*Windows_64bit.msi' |
87 |
| - name: Windows_X86-64_MSI |
88 |
| - - path: '*Windows_64bit.zip' |
89 |
| - name: Windows_X86-64_zip |
90 | 56 | - config:
|
91 | 57 | name: Linux
|
92 | 58 | runs-on: ubuntu-latest
|
|
0 commit comments