Skip to content

Commit c3307a9

Browse files
committed
Updated GH build.
1 parent 8db1822 commit c3307a9

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

.github/workflows/build.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@ jobs:
77

88
strategy:
99
matrix:
10-
php: [8.1, 8.2]
10+
php: [8.1, 8.2, 8.3, 8.4]
1111

1212
steps:
13-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v4
1414

1515
- name: Validate composer.json and composer.lock
1616
run: composer validate --strict --no-check-version
1717

1818
- name: Cache Composer packages
1919
id: composer-cache
20-
uses: actions/cache@v2
20+
uses: actions/cache@v4
2121
with:
2222
path: vendor
2323
key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }}
@@ -42,10 +42,10 @@ jobs:
4242
frontend:
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/checkout@v2
45+
- uses: actions/checkout@v4
4646

4747
- name: Setup Node.js environment
48-
uses: actions/setup-node@v2.5.1
48+
uses: actions/setup-node@v4
4949
with:
5050
node-version: '16'
5151

@@ -59,19 +59,19 @@ jobs:
5959
runs-on: ubuntu-latest
6060
steps:
6161
- name: Checkout
62-
uses: actions/checkout@v2
62+
uses: actions/checkout@v4
6363

6464
- name: Cache Composer packages
6565
id: composer-cache
66-
uses: actions/cache@v2
66+
uses: actions/cache@v4
6767
with:
6868
path: vendor
6969
key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }}
7070
restore-keys: |
7171
${{ runner.os }}-php-
7272
7373
- name: Setup Node.js environment
74-
uses: actions/setup-node@v2.5.1
74+
uses: actions/setup-node@v4
7575
with:
7676
node-version: '16'
7777

@@ -85,18 +85,18 @@ jobs:
8585
run: echo 'deb [trusted=yes] https://repo.symfony.com/apt/ /' | sudo tee /etc/apt/sources.list.d/symfony-cli.list && sudo apt update && sudo apt install symfony-cli && APP_ENV=prod DEFAULT_REPOSITORY_DIR=${{ github.workspace }}/tests/fixtures symfony server:start --port=8880 -d
8686

8787
- name: Run Cypress acceptance tests
88-
uses: cypress-io/github-action@v2
88+
uses: cypress-io/github-action@v6
8989

9090
release:
9191
if: startsWith(github.ref, 'refs/tags/')
9292
runs-on: ubuntu-latest
9393
needs: [backend, frontend]
9494
steps:
9595
- name: Checkout
96-
uses: actions/checkout@v2
96+
uses: actions/checkout@v4
9797

9898
- name: Setup Node.js environment
99-
uses: actions/setup-node@v2.5.1
99+
uses: actions/setup-node@v4
100100
with:
101101
node-version: '16'
102102

@@ -110,7 +110,7 @@ jobs:
110110
run: mv build.zip gitlist-${{ github.ref_name }}.zip
111111

112112
- name: Release
113-
uses: softprops/action-gh-release@v1
113+
uses: softprops/action-gh-release@v2
114114
with:
115115
generate_release_notes: true
116116
files: gitlist-${{ github.ref_name }}.zip

.github/workflows/legacy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ jobs:
2525
- 8.1
2626

2727
steps:
28-
- uses: actions/checkout@v2
28+
- uses: actions/checkout@v4
2929

3030
- name: Validate composer.json and composer.lock
3131
run: composer validate --strict
3232

3333
- name: Cache Composer packages
3434
id: composer-cache
35-
uses: actions/cache@v2
35+
uses: actions/cache@v4
3636
with:
3737
path: vendor
3838
key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }}
@@ -51,7 +51,7 @@ jobs:
5151
needs: [build]
5252
steps:
5353
- name: Checkout
54-
uses: actions/checkout@v2
54+
uses: actions/checkout@v4
5555

5656
- name: Build package
5757
run: make build
@@ -60,7 +60,7 @@ jobs:
6060
run: mv build.zip gitlist-${{ github.ref_name }}.zip
6161

6262
- name: Release
63-
uses: softprops/action-gh-release@v1
63+
uses: softprops/action-gh-release@v2
6464
with:
6565
generate_release_notes: true
6666
files: gitlist-${{ github.ref_name }}.zip

.github/workflows/nightly.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Checkout
12-
uses: actions/checkout@v2
12+
uses: actions/checkout@v4
1313

1414
- name: Setup Node.js environment
15-
uses: actions/setup-node@v2.5.1
15+
uses: actions/setup-node@v4
1616
with:
1717
node-version: '16'
1818

@@ -26,7 +26,7 @@ jobs:
2626
run: mv build.zip gitlist-nightly.zip
2727

2828
- name: Release
29-
uses: softprops/action-gh-release@v1
29+
uses: softprops/action-gh-release@v2
3030
with:
3131
name: nightly
3232
tag_name: nightly

0 commit comments

Comments
 (0)