name: PHP
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Setup PHP with tools
uses: shivammathur/setup-php@v2
with:
name: TS Prettier
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up node.js
uses: actions/setup-node@v3
with:
name: SCSS Prettier
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up node.js
uses: actions/setup-node@v3
with:
uses: actions/setup-node@v3
with:
node-version: "18"
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- run: echo "::add-matcher::.github/javascript-syntax.json"
- name: Remove files to be ignored
run: |
strategy:
fail-fast: false
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up node.js
uses: actions/setup-node@v3
with:
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- run: echo "::add-matcher::.github/php-syntax.json"
- name: Remove files to be ignored
run: |
name: Check for differing synced templates.
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- run: sudo apt-get install -y jq diffutils
- name: Check for differences
run: |
strategy:
fail-fast: false
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up node.js
uses: actions/setup-node@v3
with:
strategy:
fail-fast: false
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up node.js
uses: actions/setup-node@v3
with:
strategy:
fail-fast: false
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up node.js
uses: actions/setup-node@v3
with:
name: "Check that WCF_VERSION is in sync"
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- run: |
set -x
PACKAGE_VERSION="$(sed '/<version>/!d;s!^.*<version>!!;s!</version>$!!' com.woltlab.wcf/package.xml)"
name: Build WCFSetup.tar.gz
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Build WCFSetup.tar.gz
run: |
tar cf com.woltlab.wcf/templates.tar -C com.woltlab.wcf/templates/ --transform 's~^\./~~' .