Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
github-ci: try to use the new syntax to set env variables
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Tue, 15 Dec 2020 23:39:17 +0000 (00:39 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Wed, 16 Dec 2020 00:11:05 +0000 (01:11 +0100)
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

.github/workflows/jarfile.yml

index 3947f21..367e20d 100644 (file)
@@ -2,8 +2,6 @@ name: SimGrid complete jar file generation
 
 on: [workflow_dispatch]
 
-ACTIONS_ALLOW_UNSECURE_COMMANDS=true
-
 jobs:
   build:
     runs-on: ${{ matrix.config.os }}-latest
@@ -18,8 +16,8 @@ jobs:
      # install dependencies
     - name: Init options
       run: |
-          echo "::set-env name=CC::${{ matrix.config.cc }}"
-          echo "::set-env name=CXX::${{ matrix.config.cxx }}"
+          echo "CC=${{ matrix.config.cc }}"   >> $GITHUB_ENV
+          echo "CXX=${{ matrix.config.cxx }}" >> GITHUB_ENV
     - name: Install boost on ubuntu
       if: matrix.config.os == 'ubuntu'
       run: sudo apt-get update && sudo apt-get install -yq libboost-dev
@@ -31,9 +29,9 @@ jobs:
       run: |
         Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
         scoop install gcc --global
-        echo "::set-env name=BOOST_ROOT::$env:BOOST_ROOT_1_72_0"
-        echo "::set-env name=BOOST_INCLUDEDIR::$env:BOOST_ROOT\boost\include"
-        echo "::set-env name=BOOST_LIBRARYDIR::$env:BOOST_ROOT\lib"
+        echo "BOOST_ROOT=${BOOST_ROOT_1_72_0}"              >> $GITHUB_ENV
+        echo "BOOST_INCLUDEDIR=${BOOST_ROOT}\boost\include" >> $GITHUB_ENV
+        echo "BOOST_LIBRARYDIR=${BOOST_ROOT}\lib"           >> $GITHUB_ENV
     - name: Build jar with Cmake
       run: |
           mkdir build