18
18
jobs :
19
19
build-ci-container-windows :
20
20
if : github.repository_owner == 'llvm'
21
- runs-on : windows-2019
21
+ runs-on : windows-2022
22
22
outputs :
23
23
container-name : ${{ steps.vars.outputs.container-name }}
24
24
container-name-tag : ${{ steps.vars.outputs.container-name-tag }}
25
25
container-filename : ${{ steps.vars.outputs.container-filename }}
26
26
steps :
27
27
- name : Checkout LLVM
28
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
28
+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
29
29
with :
30
30
sparse-checkout : .github/workflows/containers/github-action-ci-windows
31
31
- name : Write Variables
32
32
id : vars
33
33
run : |
34
34
$tag = [int64](Get-Date -UFormat %s)
35
- $container_name="ghcr.io/$env:GITHUB_REPOSITORY_OWNER/ci-windows-2019 "
35
+ $container_name="ghcr.io/$env:GITHUB_REPOSITORY_OWNER/ci-windows-2022 "
36
36
echo "container-name=${container_name}" >> $env:GITHUB_OUTPUT
37
37
echo "container-name-tag=${container_name}:${tag}" >> $env:GITHUB_OUTPUT
38
38
echo "container-filename=ci-windows-${tag}.tar" >> $env:GITHUB_OUTPUT
44
44
run : |
45
45
docker save ${{ steps.vars.outputs.container-name-tag }} > ${{ steps.vars.outputs.container-filename }}
46
46
- name : Upload container image
47
- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
47
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
48
48
with :
49
49
name : container
50
50
path : ${{ steps.vars.outputs.container-filename }}
@@ -56,12 +56,12 @@ jobs:
56
56
- build-ci-container-windows
57
57
permissions :
58
58
packages : write
59
- runs-on : windows-2019
59
+ runs-on : windows-2022
60
60
env :
61
61
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
62
62
steps :
63
63
- name : Download container
64
- uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
64
+ uses : actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
65
65
with :
66
66
name : container
67
67
- name : Push Container
0 commit comments