diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 6e09e5f..0fb8c56 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -9,16 +9,21 @@ jobs: matrix: os: [ubuntu-latest, windows-latest] steps: - - uses: actions/checkout@master + - uses: actions/checkout@v4 + + - name: Install D compiler + uses: dlang-community/setup-dlang@v2 + with: + compiler: dmd - name: Start xvfb if: startsWith(matrix.os, 'ubuntu') run: /usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & - - - name: Set Node.js 10.x - uses: actions/setup-node@master + + - name: Set Node.js + uses: actions/setup-node@v4 with: - version: 10.x + node-version: lts/* - name: npm install run: npm install