From 2e9ae0784c1360e574a16b0308c7af242f62f40a Mon Sep 17 00:00:00 2001 From: Joe Corall <jjc223@lehigh.edu> Date: Mon, 22 Apr 2024 17:13:11 -0400 Subject: [PATCH] Move environment variables into the env block --- .github/workflows/build-2.x.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-2.x.yml b/.github/workflows/build-2.x.yml index 6e839195..09bb09ef 100644 --- a/.github/workflows/build-2.x.yml +++ b/.github/workflows/build-2.x.yml @@ -17,6 +17,13 @@ on: jobs: # This workflow contains a single job called "build" build: + env: + DRUPAL_VERSION: ${{ matrix.drupal-version }} + SCRIPT_DIR: ${{ github.workspace }}/islandora_ci + DRUPAL_DIR: /opt/drupal + PHPUNIT_FILE: ${{ github.workspace }}/build_dir/phpunit.xml + MINK_DRIVER_ARGS_WEBDRIVER: '["firefox", null, "${{ secrets.SELENIUM_URL }}"]' + # The type of runner that the job will run on runs-on: ubuntu-latest continue-on-error: ${{ matrix.allowed_failure }} @@ -33,7 +40,6 @@ jobs: - php-versions: "8.3" drupal-version: "10.1.x" - name: PHP ${{ matrix.php-versions }} | drupal ${{ matrix.drupal-version }} | mysql ${{ matrix.mysql }} | test-suite ${{ matrix.test-suite }} services: @@ -79,14 +85,6 @@ jobs: sudo apt-get remove -y mysql-client mysql-common sudo apt-get install -y mysql-client - - name: Set environment variables - run: | - echo "DRUPAL_VERSION=${{ matrix.drupal-version }}" >> $GITHUB_ENV - echo "SCRIPT_DIR=$GITHUB_WORKSPACE/islandora_ci" >> $GITHUB_ENV - echo "DRUPAL_DIR=/opt/drupal" >> $GITHUB_ENV - echo "PHPUNIT_FILE=$GITHUB_WORKSPACE/build_dir/phpunit.xml" >> $GITHUB_ENV - echo "MINK_DRIVER_ARGS_WEBDRIVER='[\"firefox\", null, \"${{ secrets.SELENIUM_URL }}\"]'" >> $GITHUB_ENV - - name: Cache Composer dependencies uses: actions/cache@v3 with: