Skip to content

Commit c115e89

Browse files
author
Greg Bowler
committed
docs: update readme for v6
1 parent 000a9d1 commit c115e89

File tree

1 file changed

+16
-9
lines changed

1 file changed

+16
-9
lines changed

README.md

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,21 @@ jobs:
2525

2626
steps:
2727
- uses: actions/checkout@v2
28-
- uses: php-actions/composer@v5
28+
- uses: php-actions/composer@v6
2929
# ... then your own project steps ...
3030
```
3131

32+
### Version numbers
33+
34+
This action is released with semantic version numbers, but also tagged so the latest major release's tag always points to the latest release within the matching major version.
35+
36+
Please feel free to use `uses: php-actions/composer@v6` to always run the latest version of v6, or `uses: php-actions/composer@v6.0.0` to specify the exact release.
37+
38+
3239
Running custom commands
3340
-----------------------
3441

35-
By default, adding `- uses: php-actions/composer@v5` into your workflow will run `composer install`, as `install` is the default command name. The install command will be provided with a default set of arguments (see below).
42+
By default, adding `- uses: php-actions/composer@v6` into your workflow will run `composer install`, as `install` is the default command name. The install command will be provided with a default set of arguments (see below).
3643

3744
You can issue custom commands by passing a `command` input, like so:
3845

@@ -43,7 +50,7 @@ jobs:
4350
...
4451

4552
- name: Install dependencies
46-
uses: php-actions/composer@v5
53+
uses: php-actions/composer@v6
4754
with:
4855
command: your-command-here
4956
```
@@ -74,7 +81,7 @@ jobs:
7481
...
7582
7683
- name: Install dependencies
77-
uses: php-actions/composer@v5
84+
uses: php-actions/composer@v6
7885
with:
7986
dev: no
8087
args: --profile --ignore-platform-reqs
@@ -98,7 +105,7 @@ jobs:
98105
...
99106
100107
- name: Install dependencies
101-
uses: php-actions/composer@v5
108+
uses: php-actions/composer@v6
102109
with:
103110
php_version: 7.1
104111
version: 1
@@ -119,7 +126,7 @@ jobs:
119126
...
120127
121128
- name: Install dependencies
122-
uses: php-actions/composer@v5
129+
uses: php-actions/composer@v6
123130
with:
124131
php_version: 7.4
125132
php_extensions: redis exif
@@ -151,7 +158,7 @@ jobs:
151158
path: /tmp/composer-cache
152159
key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }}
153160
154-
- uses: php-actions/composer@v5
161+
- uses: php-actions/composer@v6
155162
156163
...
157164
```
@@ -174,7 +181,7 @@ jobs:
174181
...
175182
176183
- name: Install dependencies
177-
uses: php-actions/composer@v5
184+
uses: php-actions/composer@v6
178185
with:
179186
ssh_key: ${{ secrets.ssh_key }}
180187
ssh_key_pub: ${{ secrets.ssh_key_pub }}
@@ -213,7 +220,7 @@ jobs:
213220
run: echo '${{ secrets.COMPOSER_AUTH_JSON }}' > $GITHUB_WORKSPACE/auth.json
214221
215222
- name: Install dependencies
216-
uses: php-actions/composer@v5
223+
uses: php-actions/composer@v6
217224
```
218225

219226
4) Now, any connections Composer makes to Github.com will use your HTTP basic auth credentials, which is essentially the same as being logged in as you, so your private repositories will now be available to Composer.

0 commit comments

Comments
 (0)