You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+15-15
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ GitHub Action to set up the [pixi](https://github.com/prefix-dev/pixi) package m
23
23
## Usage
24
24
25
25
```yml
26
-
- uses: prefix-dev/setup-pixi@v0.8.1
26
+
- uses: prefix-dev/setup-pixi@v0.8.2
27
27
with:
28
28
pixi-version: v0.41.1
29
29
cache: true
@@ -34,7 +34,7 @@ GitHub Action to set up the [pixi](https://github.com/prefix-dev/pixi) package m
34
34
35
35
> [!WARNING]
36
36
> Since pixi is not yet stable, the API of this action may change between minor versions.
37
-
> Please pin the versions of this action to a specific version (i.e., `prefix-dev/setup-pixi@v0.8.1`) to avoid breaking changes.
37
+
> Please pin the versions of this action to a specific version (i.e., `prefix-dev/setup-pixi@v0.8.2`) to avoid breaking changes.
38
38
> You can automatically update the version of this action by using [Dependabot](https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot).
39
39
>
40
40
> Put the following in your `.github/dependabot.yml` file to enable Dependabot for your GitHub Actions:
@@ -73,7 +73,7 @@ In order to not exceed the [10 GB cache size limit](https://docs.github.com/en/a
73
73
This can be done by setting the `cache-write` argument.
The following example will install both the `py311` and the `py312` environment on the runner.
129
129
130
130
```yml
131
-
- uses: prefix-dev/setup-pixi@v0.8.1
131
+
- uses: prefix-dev/setup-pixi@v0.8.2
132
132
with:
133
133
# separated by spaces
134
134
environments: >-
@@ -163,7 +163,7 @@ Specify the token using the `auth-token` input argument.
163
163
This form of authentication (bearer token in the request headers) is mainly used at [prefix.dev](https://prefix.dev).
164
164
165
165
```yml
166
-
- uses: prefix-dev/setup-pixi@v0.8.1
166
+
- uses: prefix-dev/setup-pixi@v0.8.2
167
167
with:
168
168
auth-host: prefix.dev
169
169
auth-token: ${{ secrets.PREFIX_DEV_TOKEN }}
@@ -175,7 +175,7 @@ Specify the username and password using the `auth-username` and `auth-password`
175
175
This form of authentication (HTTP Basic Auth) is used in some enterprise environments with [artifactory](https://jfrog.com/artifactory) for example.
176
176
177
177
```yml
178
-
- uses: prefix-dev/setup-pixi@v0.8.1
178
+
- uses: prefix-dev/setup-pixi@v0.8.2
179
179
with:
180
180
auth-host: custom-artifactory.com
181
181
auth-username: ${{ secrets.PIXI_USERNAME }}
@@ -188,7 +188,7 @@ Specify the conda-token using the `conda-token` input argument.
188
188
This form of authentication (token is encoded in URL: `https://my-quetz-instance.com/t/<token>/get/custom-channel`) is used at [anaconda.org](https://anaconda.org) or with [quetz instances](https://github.com/mamba-org/quetz).
189
189
190
190
```yml
191
-
- uses: prefix-dev/setup-pixi@v0.8.1
191
+
- uses: prefix-dev/setup-pixi@v0.8.2
192
192
with:
193
193
auth-host: anaconda.org # or my-quetz-instance.com
194
194
conda-token: ${{ secrets.CONDA_TOKEN }}
@@ -255,15 +255,15 @@ To this end, `setup-pixi` adds all environment variables set when executing `pix
255
255
As a result, all installed binaries can be accessed without having to call `pixi run`.
256
256
257
257
```yml
258
-
- uses: prefix-dev/setup-pixi@v0.8.1
258
+
- uses: prefix-dev/setup-pixi@v0.8.2
259
259
with:
260
260
activate-environment: true
261
261
```
262
262
263
263
If you are installing multiple environments, you will need to specify the name of the environment that you want to be activated.
264
264
265
265
```yml
266
-
- uses: prefix-dev/setup-pixi@v0.8.1
266
+
- uses: prefix-dev/setup-pixi@v0.8.2
267
267
with:
268
268
environments: >-
269
269
py311
@@ -280,7 +280,7 @@ You can specify whether `setup-pixi` should run `pixi install --frozen` or `pixi
280
280
See the [official documentation](https://prefix.dev/docs/pixi/cli#install) for more information about the `--frozen` and `--locked` flags.
281
281
282
282
```yml
283
-
- uses: prefix-dev/setup-pixi@v0.8.1
283
+
- uses: prefix-dev/setup-pixi@v0.8.2
284
284
with:
285
285
locked: true
286
286
# or
@@ -299,7 +299,7 @@ The first one is the debug logging of the action itself.
299
299
This can be enabled by running the action with the `RUNNER_DEBUG` environment variable set to `true`.
300
300
301
301
```yml
302
-
- uses: prefix-dev/setup-pixi@v0.8.1
302
+
- uses: prefix-dev/setup-pixi@v0.8.2
303
303
env:
304
304
RUNNER_DEBUG: true
305
305
```
@@ -317,7 +317,7 @@ The second type is the debug logging of the pixi executable.
317
317
This can be specified by setting the `log-level` input.
318
318
319
319
```yml
320
-
- uses: prefix-dev/setup-pixi@v0.8.1
320
+
- uses: prefix-dev/setup-pixi@v0.8.2
321
321
with:
322
322
# one of `q`, `default`, `v`, `vv`, or `vvv`.
323
323
log-level: vvv
@@ -343,7 +343,7 @@ If nothing is specified, `post-cleanup` will default to `true`.
343
343
On self-hosted runners, you also might want to alter the default pixi install location to a temporary location. You can use `pixi-bin-path: ${{ runner.temp }}/bin/pixi` to do this.
344
344
345
345
```yml
346
-
- uses: prefix-dev/setup-pixi@v0.8.1
346
+
- uses: prefix-dev/setup-pixi@v0.8.2
347
347
with:
348
348
post-cleanup: true
349
349
# ${{ runner.temp }}\Scripts\pixi.exe on Windows
@@ -359,7 +359,7 @@ You can also use a preinstalled local version of pixi on the runner by not setti
359
359
This can be overwritten by setting the `manifest-path` input argument.
0 commit comments