An open API service indexing awesome lists of open source software.

https://github.com/flox/install-flox-action

Installs flox on GitHub Actions for the supported platforms: Linux and macOS.
https://github.com/flox/install-flox-action

actions flox floxdev

Last synced: about 1 year ago
JSON representation

Installs flox on GitHub Actions for the supported platforms: Linux and macOS.

Awesome Lists containing this project

README

          






flox logo



Developer environments you can take with you



Discourse
  |  
Documentation
  |  
Blog
  |  
Twitter



GitHub


PRs Welcome


GitHub tag (latest by date)

Installs [flox][flox-github] on GitHub Actions for the supported platforms:
Linux and macOS.

[Flox][flox-website] is a virtual environment and package manager all in one. With Flox you
create environments that layer and replace dependencies just where
it matters, making them portable across the full software lifecycle.

Install packages from [the biggest open source repository
(nixpkgs)][post-nixpkgs] that contains **more than 80.000 packages**.

## ⭐ Getting Started

Create `.github/workflows/ci.yml` in your repo with the following contents:

```yml
name: "CI"

on:
pull_request:
push:

jobs:
tests:
runs-on: ubuntu-latest
steps:

- name: Checkout
uses: actions/checkout@v3

- name: Install flox
uses: flox/install-flox-action@v2

- name: Build
run: flox build
```

## 📫 Have a question? Want to chat? Ran into a problem?

We are happy to welcome you to our [Discourse forum][discourse] and answer your
questions! You can always reach out to us directly via the [flox twitter
account][twitter] or chat to us directly on [Matrix][matrix] or
[Discord][discord].

## 🤝 Found a bug? Missing a specific feature?

Feel free to [file a new issue][new-issue] with a respective title and
description on the the `flox/install-flox-action` repository. If you already
found a solution to your problem, we would love to review your pull request!

## 🪪 License

The install-flox-action is licensed under the MIT. See [LICENSE](./LICENSE).

[flox-github]: https://github.com/flox/flox
[flox-website]: https://flox.dev
[new-issue]: https://github.com/flox/install-flox-action/issues/new/choose
[discourse]: https://discourse.flox.dev
[twitter]: https://twitter.com/floxdevelopment
[matrix]: https://matrix.to/#/#flox:matrix.org
[discord]: https://discord.gg/5H7hN57eQR
[nix-website]: https://nixos.org
[nix-help-stores]: https://nixos.org/manual/nix/unstable/command-ref/new-cli/nix3-help-stores.html
[post-nixpkgs]: https://flox.dev/blog/nixpkgs