Skip to content

Commit

Permalink
Update pro.md
Browse files Browse the repository at this point in the history
  • Loading branch information
celsiusnarhwal authored Dec 22, 2024
1 parent f6527ce commit 349d138
Showing 1 changed file with 1 addition and 77 deletions.
78 changes: 1 addition & 77 deletions docs/fontawesome/pro.md
Original file line number Diff line number Diff line change
Expand Up @@ -149,88 +149,12 @@ Your cache should save the entire `.web` directory and be keyed on both `.web/bu

Below are links to the relevant documentation for several popular CI providers:

<div class="annotate" markdown>

- [:fontawesome-brands-github: GitHub Actions](https://docs.github.com/en/actions/advanced-guides/caching-dependencies-to-speed-up-workflows) (1)
- [:fontawesome-brands-github: GitHub Actions](https://docs.github.com/en/actions/advanced-guides/caching-dependencies-to-speed-up-workflows)
- [:fontawesome-brands-gitlab: GitLab](https://docs.gitlab.com/ee/ci/caching/)
- [:simple-circleci: CircleCI](https://circleci.com/docs/2.0/caching/)
- [:simple-travisci: Travis CI](https://docs.travis-ci.com/user/caching/)
- [:fontawesome-brands-bitbucket: Bitbucket Pipelines](https://support.atlassian.com/bitbucket-cloud/docs/cache-dependencies/)

</div>

1. GitHub Actions users can take advantage of [celsiusnarhwal/reflex-export](https://github.com/celsiusnarhwal/reflex-export) (yes, this is self-advertising).

=== ":fontawesome-brands-python: pip"

```yaml
- name: Checkout Repository
uses: actions/checkout@v4

- name: Set Up Python
uses: actions/setup-python@v5
- name: Install Dependencies
run: pip install -r requirements.txt
- name: Export Project
uses: celsiusnarhwal/reflex-export@v2
```

=== ":simple-uv: uv"

```yaml
- name: Checkout Repository
uses: actions/checkout@v4
- name: Set Up uv
uses: astral-sh/setup-uv@v4
- name: Install Dependencies
run: uv sync
- name: Export Project
uses: celsiusnarhwal/reflex-export@v2
```

=== ":simple-poetry: Poetry"

```yaml
- name: Checkout Repository
uses: actions/checkout@v4

- name: Set Up Python
uses: actions/setup-python@v5
- name: Install Poetry
run: pipx install poetry
- name: Install Dependencies
run: poetry install
env:
POETRY_VIRTUALENVS_IN_PROJECT: true
- name: Export Project
uses: celsiusnarhwal/reflex-export@v2
```

=== ":simple-pdm: PDM"

```yaml
- name: Checkout Repository
uses: actions/checkout@v4
- name: Set Up PDM
uses: pdm-project/setup-pdm@v4
- name: Install Dependencies
run: pdm sync
- name: Export Project
uses: celsiusnarhwal/reflex-export@v2
```


## Using alternate registries (advanced)

You can use the `fontawesome.npm_registry` setting to specify an alternate registry from which
Expand Down

0 comments on commit 349d138

Please sign in to comment.