2020 runs-on : ${{ matrix.os }}
2121 steps :
2222 - name : Setup Python 3.8
23- uses : actions/setup-python@v2
23+ uses : actions/setup-python@v4
2424 with :
2525 python-version : ' 3.8'
2626 - name : Initialize TAG and git autocrlf
@@ -42,42 +42,42 @@ jobs:
4242 mingw64/mingw-w64-x86_64-libiconv
4343 mingw64/mingw-w64-x86_64-gmp
4444 - name : Get als
45- uses : actions/checkout@v2
45+ uses : actions/checkout@v3
4646 with :
4747 fetch-depth : 0
4848 - name : Get VSS
49- uses : actions/checkout@v2
49+ uses : actions/checkout@v3
5050 with :
5151 repository : AdaCore/VSS
5252 path : subprojects/VSS
5353 - name : Get Spawn
54- uses : actions/checkout@v2
54+ uses : actions/checkout@v3
5555 with :
5656 repository : AdaCore/spawn
5757 path : subprojects/spawn
5858 - name : Get LAL_Tools
59- uses : actions/checkout@v2
59+ uses : actions/checkout@v3
6060 with :
6161 repository : AdaCore/libadalang-tools
6262 path : subprojects/libadalang-tools
6363 - name : Get Templates Parser
64- uses : actions/checkout@v2
64+ uses : actions/checkout@v3
6565 with :
6666 repository : AdaCore/templates-parser
6767 path : subprojects/templates-parser
6868 - name : Get GNATdoc
69- uses : actions/checkout@v2
69+ uses : actions/checkout@v3
7070 with :
7171 repository : AdaCore/gnatdoc
7272 path : subprojects/gnatdoc
7373 ref : edge
74- - uses : actions/cache@v2
74+ - uses : actions/cache@v3
7575 with :
7676 path : ./cached_gnat
7777 key : ${{ runner.os }}-alire-2022
7878 restore-keys : ${{ runner.os }}-alire-2022
7979 - name : Get GNAT toolchain with alire
80- uses : alire-project/setup-alire@v1
80+ uses : alire-project/setup-alire@v2
8181 with :
8282 toolchain : gnat_native^12 gprbuild^22
8383 toolchain_dir : ./cached_gnat
9999 run : .github/workflows/build-binaries.sh "${{ matrix.debug }}" ${{ runner.os }} ${{ env.TAG }}
100100 - name : Archive ALS binary
101101 if : ${{ github.event_name == 'push' }}
102- uses : actions/upload-artifact@v2
102+ uses : actions/upload-artifact@v3
103103 with :
104104 name : als-${{ runner.os }}-${{ matrix.debug }}
105105 path : integration/vscode/ada/[ldw]*/*
@@ -109,11 +109,11 @@ jobs:
109109 runs-on : ubuntu-latest
110110 steps :
111111 - name : Get als
112- uses : actions/checkout@v2
112+ uses : actions/checkout@v3
113113 with :
114114 fetch-depth : 0
115115 - name : Download all workflow run artifacts
116- uses : actions/download-artifact@v2
116+ uses : actions/download-artifact@v3
117117 - name : Pack vscode extension
118118 run : |
119119 if [[ ${GITHUB_REF##*/} = 2*.[0-9]*.[0-9]* ]]; then
@@ -127,7 +127,7 @@ jobs:
127127 .github/workflows/pack-binaries.sh "" "${{secrets.VSCE_TOKEN}}" "${{secrets.OPENVSX_TOKEN}}" $TAG
128128 # .github/workflows/pack-binaries.sh "debug" "${{secrets.VSCE_TOKEN}}" "${{secrets.OPENVSX_TOKEN}}" $TAG
129129 - name : Archive ALS vsix
130- uses : actions/upload-artifact@v2
130+ uses : actions/upload-artifact@v3
131131 with :
132132 name : als-vsix-${{ matrix.debug }}${{ env.TAG }}
133133 path : ' *.vsix'
0 commit comments