44# Copyright (c) 2020 Mateusz Loskot <mateusz@loskot.net>
55# Copyright (c) 2020-2021 Adam Wulkiewicz, Lodz, Poland
66#
7+ # Copyright (c) 2022 Oracle and/or its affiliates.
8+ # Contributed and/or modified by Vissarion Fysikopoulos, on behalf of Oracle
9+ #
710# Use, modification and distribution is subject to the Boost Software License,
811# Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
912# http://www.boost.org/LICENSE_1_0.txt)
1619 # #############################################################################
1720 clang :
1821 name : ${{ matrix.b2_toolset }}
19- runs-on : ubuntu-latest
22+ runs-on : ubuntu-20.04
2023
2124 strategy :
2225 fail-fast : false
7275 fi
7376 echo "BOOST_SELF=$(basename $GITHUB_WORKSPACE)" >> $GITHUB_ENV
7477 echo "BOOST_ROOT=$GITHUB_WORKSPACE/boost-root" >> $GITHUB_ENV
75- echo "::set-output name= boost_self:: $(basename $GITHUB_WORKSPACE)"
76- echo "::set-output name= boost_root:: $GITHUB_WORKSPACE/boost-root"
78+ echo "boost_self= $(basename $GITHUB_WORKSPACE)" >> $GITHUB_OUTPUT
79+ echo "boost_root= $GITHUB_WORKSPACE/boost-root" >> $GITHUB_OUTPUT
7780
7881 - name : Clone boostorg/boost
7982 run : |
9699
97100 - name : Install
98101 run : |
99- # Required for compilers not available in ubuntu latest
102+ # Required for compilers not available in ubuntu 20.04
103+ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
104+ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
100105 sudo add-apt-repository "deb http://dk.archive.ubuntu.com/ubuntu/ xenial main"
101106 sudo add-apt-repository "deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe"
102107 sudo add-apt-repository "deb http://dk.archive.ubuntu.com/ubuntu/ bionic main"
@@ -133,7 +138,7 @@ jobs:
133138 # #############################################################################
134139 gcc :
135140 name : ${{ matrix.b2_toolset }}
136- runs-on : ubuntu-latest
141+ runs-on : ubuntu-20.04
137142
138143 strategy :
139144 fail-fast : false
@@ -174,8 +179,8 @@ jobs:
174179 fi
175180 echo "BOOST_SELF=$(basename $GITHUB_WORKSPACE)" >> $GITHUB_ENV
176181 echo "BOOST_ROOT=$GITHUB_WORKSPACE/boost-root" >> $GITHUB_ENV
177- echo "::set-output name= boost_self:: $(basename $GITHUB_WORKSPACE)"
178- echo "::set-output name= boost_root:: $GITHUB_WORKSPACE/boost-root"
182+ echo "boost_self= $(basename $GITHUB_WORKSPACE)" >> $GITHUB_OUTPUT
183+ echo "boost_root= $GITHUB_WORKSPACE/boost-root" >> $GITHUB_OUTPUT
179184
180185 - name : Clone boostorg/boost
181186 run : |
@@ -198,7 +203,7 @@ jobs:
198203
199204 - name : Install
200205 run : |
201- # Required for compilers not available in ubuntu latest
206+ # Required for compilers not available in ubuntu 20.04
202207 sudo add-apt-repository "deb http://dk.archive.ubuntu.com/ubuntu/ xenial main"
203208 sudo add-apt-repository "deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe"
204209 sudo add-apt-repository "deb http://dk.archive.ubuntu.com/ubuntu/ bionic main"
@@ -252,8 +257,8 @@ jobs:
252257 }
253258 echo "BOOST_SELF=$((Get-Item $env:GITHUB_WORKSPACE).BaseName)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
254259 echo "BOOST_ROOT=$env:GITHUB_WORKSPACE\boost-root" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
255- echo "::set-output name= boost_self:: $((Get-Item $env:GITHUB_WORKSPACE).BaseName)"
256- echo "::set-output name= boost_root:: $env:GITHUB_WORKSPACE\boost-root"
260+ echo "boost_self= $((Get-Item $env:GITHUB_WORKSPACE).BaseName)" | Out-File -FilePath $Env:GITHUB_OUTPUT -Encoding utf8 -Append
261+ echo "boost_root= $env:GITHUB_WORKSPACE\boost-root" | Out-File -FilePath $Env:GITHUB_OUTPUT -Encoding utf8 -Append
257262
258263 - name : Clone boostorg/boost
259264 shell : pwsh
0 commit comments