Skip to content

chore(deps-dev): bump tailwindcss from 4.1.17 to 4.3.1 #6

chore(deps-dev): bump tailwindcss from 4.1.17 to 4.3.1

chore(deps-dev): bump tailwindcss from 4.1.17 to 4.3.1 #6

name: "Copilot Setup Steps"
on:
workflow_dispatch:
push:
paths:
- .github/workflows/copilot-setup-steps.yml
pull_request:
paths:
- .github/workflows/copilot-setup-steps.yml
jobs:
# The job MUST be called `copilot-setup-steps` for the Copilot coding agent to pick it up.
copilot-setup-steps:
runs-on: ubuntu-latest
permissions:
contents: read
services:
mysql:
image: mysql:5.7
env:
MYSQL_ROOT_PASSWORD: root
ports:
- 3306/tcp
options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3
# These steps run before the agent starts, to pre-install dependencies and tools.
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: "20"
cache: "npm"
- name: Install JavaScript dependencies
run: npm ci
- name: Install Playwright browsers
run: npx playwright install --with-deps chromium
- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
php-version: "7.4"
extensions: simplexml, mysql
tools: phpunit-polyfills
- name: Install Subversion
run: sudo apt-get update && sudo apt-get install -y subversion
- name: Install PHP dependencies
run: composer install --prefer-dist --no-progress --no-suggest
- name: Build assets
run: npm run build
- name: Install WordPress Test Suite
run: |
bash bin/install-wp-tests.sh wordpress_test root root 127.0.0.1:${{ job.services.mysql.ports['3306'] }}