Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0b3e4de

Browse files
authored
Use GHA without docker to run BC-Checks (async-aws#1438)
1 parent 90d86b4 commit 0b3e4de

50 files changed

Lines changed: 500 additions & 50 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/CodeGenerator/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,14 @@ jobs:
1414
- name: Checkout code
1515
uses: actions/checkout@v3
1616

17+
- name: Install PHP with extensions
18+
uses: shivammathur/setup-php@v2
19+
with:
20+
php-version: 8.2
21+
tools: composer:v2
22+
23+
- name: Install roave/backward-compatibility-check
24+
run: composer require --dev roave/backward-compatibility-check
25+
1726
- name: Roave BC Check
18-
uses: docker://nyholm/roave-bc-check-ga
27+
run: vendor/bin/roave-backward-compatibility-check

src/Core/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,14 @@ jobs:
1717
- name: fetch tags
1818
run: git fetch --depth=1 origin +refs/tags/*:refs/tags/*
1919

20+
- name: Install PHP with extensions
21+
uses: shivammathur/setup-php@v2
22+
with:
23+
php-version: 8.2
24+
tools: composer:v2
25+
26+
- name: Install roave/backward-compatibility-check
27+
run: composer require --dev roave/backward-compatibility-check
28+
2029
- name: Roave BC Check
21-
uses: docker://nyholm/roave-bc-check-ga
30+
run: vendor/bin/roave-backward-compatibility-check

src/Integration/Aws/DynamoDbSession/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,14 @@ jobs:
2323
git config --local user.name "AsyncAws Bot"
2424
git commit -am "Allow unstable dependencies"
2525
26+
- name: Install PHP with extensions
27+
uses: shivammathur/setup-php@v2
28+
with:
29+
php-version: 8.2
30+
tools: composer:v2
31+
32+
- name: Install roave/backward-compatibility-check
33+
run: composer require --dev roave/backward-compatibility-check
34+
2635
- name: Roave BC Check
27-
uses: docker://nyholm/roave-bc-check-ga
36+
run: vendor/bin/roave-backward-compatibility-check

src/Integration/Aws/SimpleS3/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,14 @@ jobs:
2323
git config --local user.name "AsyncAws Bot"
2424
git commit -am "Allow unstable dependencies"
2525
26+
- name: Install PHP with extensions
27+
uses: shivammathur/setup-php@v2
28+
with:
29+
php-version: 8.2
30+
tools: composer:v2
31+
32+
- name: Install roave/backward-compatibility-check
33+
run: composer require --dev roave/backward-compatibility-check
34+
2635
- name: Roave BC Check
27-
uses: docker://nyholm/roave-bc-check-ga
36+
run: vendor/bin/roave-backward-compatibility-check

src/Integration/Flysystem/S3/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,14 @@ jobs:
2323
git config --local user.name "AsyncAws Bot"
2424
git commit -am "Allow unstable dependencies"
2525
26+
- name: Install PHP with extensions
27+
uses: shivammathur/setup-php@v2
28+
with:
29+
php-version: 8.2
30+
tools: composer:v2
31+
32+
- name: Install roave/backward-compatibility-check
33+
run: composer require --dev roave/backward-compatibility-check
34+
2635
- name: Roave BC Check
27-
uses: docker://nyholm/roave-bc-check-ga
36+
run: vendor/bin/roave-backward-compatibility-check

src/Integration/Laravel/Cache/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,14 @@ jobs:
2323
git config --local user.name "AsyncAws Bot"
2424
git commit -am "Allow unstable dependencies"
2525
26+
- name: Install PHP with extensions
27+
uses: shivammathur/setup-php@v2
28+
with:
29+
php-version: 8.2
30+
tools: composer:v2
31+
32+
- name: Install roave/backward-compatibility-check
33+
run: composer require --dev roave/backward-compatibility-check
34+
2635
- name: Roave BC Check
27-
uses: docker://nyholm/roave-bc-check-ga
36+
run: vendor/bin/roave-backward-compatibility-check

src/Integration/Laravel/Filesystem/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,14 @@ jobs:
2323
git config --local user.name "AsyncAws Bot"
2424
git commit -am "Allow unstable dependencies"
2525
26+
- name: Install PHP with extensions
27+
uses: shivammathur/setup-php@v2
28+
with:
29+
php-version: 8.2
30+
tools: composer:v2
31+
32+
- name: Install roave/backward-compatibility-check
33+
run: composer require --dev roave/backward-compatibility-check
34+
2635
- name: Roave BC Check
27-
uses: docker://nyholm/roave-bc-check-ga
36+
run: vendor/bin/roave-backward-compatibility-check

src/Integration/Laravel/Mail/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,14 @@ jobs:
2323
git config --local user.name "AsyncAws Bot"
2424
git commit -am "Allow unstable dependencies"
2525
26+
- name: Install PHP with extensions
27+
uses: shivammathur/setup-php@v2
28+
with:
29+
php-version: 8.2
30+
tools: composer:v2
31+
32+
- name: Install roave/backward-compatibility-check
33+
run: composer require --dev roave/backward-compatibility-check
34+
2635
- name: Roave BC Check
27-
uses: docker://nyholm/roave-bc-check-ga
36+
run: vendor/bin/roave-backward-compatibility-check

src/Integration/Laravel/Queue/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,14 @@ jobs:
2323
git config --local user.name "AsyncAws Bot"
2424
git commit -am "Allow unstable dependencies"
2525
26+
- name: Install PHP with extensions
27+
uses: shivammathur/setup-php@v2
28+
with:
29+
php-version: 8.2
30+
tools: composer:v2
31+
32+
- name: Install roave/backward-compatibility-check
33+
run: composer require --dev roave/backward-compatibility-check
34+
2635
- name: Roave BC Check
27-
uses: docker://nyholm/roave-bc-check-ga
36+
run: vendor/bin/roave-backward-compatibility-check

src/Integration/Monolog/CloudWatch/.github/workflows/checks.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,14 @@ jobs:
2323
git config --local user.name "AsyncAws Bot"
2424
git commit -am "Allow unstable dependencies"
2525
26+
- name: Install PHP with extensions
27+
uses: shivammathur/setup-php@v2
28+
with:
29+
php-version: 8.2
30+
tools: composer:v2
31+
32+
- name: Install roave/backward-compatibility-check
33+
run: composer require --dev roave/backward-compatibility-check
34+
2635
- name: Roave BC Check
27-
uses: docker://nyholm/roave-bc-check-ga
36+
run: vendor/bin/roave-backward-compatibility-check

0 commit comments

Comments
 (0)