Changeset 54851 for trunk/.github/workflows/test-coverage.yml
- Timestamp:
- 11/16/2022 07:32:57 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/.github/workflows/test-coverage.yml
r54674 r54851 33 33 34 34 jobs: 35 # Sets up WordPress for testing or development use.35 # Runs the PHPUnit tests for WordPress. 36 36 # 37 37 # Performs the following steps: 38 38 # - Sets environment variables. 39 39 # - Checks out the repository. 40 # - Checks out the WordPress Importer plugin (needed for the Core PHPUnit tests). 41 # - Logs debug information about the GitHub Action runner. 42 # - Installs Node.js. 43 # _ Installs npm dependencies. 40 # - Sets up Node.js. 41 # - Logs general debug information about the runner. 42 # - Installs npm dependencies 43 # - Configures caching for Composer. 44 # - Installs Composer dependencies. 44 45 # - Logs Docker debug information (about the Docker installation within the runner). 45 46 # - Starts the WordPress Docker container. 46 # - Logs debug general information.47 47 # - Logs the running Docker containers. 48 # - Logs WordPress Docker container debug information.49 48 # - Logs debug information about what's installed within the WordPress Docker containers. 50 49 # - Install WordPress within the Docker container. … … 52 51 # - Ensures version-controlled files are not modified or deleted. 53 52 # - Upload the single site code coverage report to Codecov.io. 54 # - Run the PHPUnit tests as a multisite .53 # - Run the PHPUnit tests as a multisite installation. 55 54 # - Ensures version-controlled files are not modified or deleted. 56 55 # - Upload the multisite code coverage report to Codecov.io. … … 74 73 uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0 75 74 75 - name: Set up Node.js 76 uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3.5.1 77 with: 78 node-version-file: '.nvmrc' 79 cache: npm 80 76 81 - name: Log debug information 77 82 run: | … … 83 88 git --version 84 89 svn --version 85 php --version86 php -i87 90 locale -a 88 91 89 - name: Install Node.js 90 uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3.5.1 91 with: 92 node-version-file: '.nvmrc' 93 cache: npm 94 95 - name: Install Dependencies 92 - name: Install npm Dependencies 96 93 run: npm ci 97 94 … … 129 126 run: | 130 127 npm run env:start 131 132 - name: General debug information133 run: |134 npm --version135 node --version136 curl --version137 git --version138 svn --version139 128 140 129 - name: Log running Docker containers
Note: See TracChangeset
for help on using the changeset viewer.