Skip to content

Commit

Permalink
Release nix-3.0pre20201007_5257a25
Browse files Browse the repository at this point in the history
  • Loading branch information
zimbatm committed Oct 11, 2020
1 parent b8381ea commit ddc4e4e
Showing 1 changed file with 11 additions and 12 deletions.
23 changes: 11 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ project publishes official releases.

## Latest release

* Release: `nix-3.0pre20200820_4d77513`
* Hydra eval: https://hydra.nixos.org/eval/1608130
* Release: `nix-3.0pre20201007_5257a25`
* Hydra eval: https://hydra.nixos.org/eval/1618056

## Usage

### Systems

```sh
sh <(curl -L https://github.com/numtide/nix-flakes-installer/releases/download/nix-3.0pre20200820_4d77513/install)
sh <(curl -L https://github.com/numtide/nix-flakes-installer/releases/download/nix-3.0pre20201007_5257a25/install)
```

### GitHub Actions
Expand All @@ -31,11 +31,12 @@ jobs:
with:
# Nix Flakes doesn't work on shallow clones
fetch-depth: 0
- uses: cachix/install-nix-action@v10
- uses: cachix/install-nix-action@v11
with:
install_url: https://github.com/numtide/nix-flakes-installer/releases/download/nix-3.0pre20200820_4d77513/install
# Configure Nix to enable flakes
- run: echo "experimental-features = nix-command flakes" | sudo tee -a /etc/nix/nix.conf
install_url: https://github.com/numtide/nix-flakes-installer/releases/download//install
# Configure Nix to enable flakes
extra_nix_config: |
experimental-features = nix-command flakes
# Run the general flake checks
- run: nix flake check
# Verify that the main program builds
Expand All @@ -45,10 +46,8 @@ jobs:
## Current release process
* Go to https://hydra.nixos.org/jobset/nix/master
* Pick the latest successful build
* Download the `installerScript` and the `binaryTarball.*`
* Update this README.md with the release ID.
* Find the latest eval ID
* Run `./update.rb <eval ID>`
* Tag with the release ID.
* Push to GitHub
* Edit the `install` script and replace `https://releases.nixos.org/nix` with `https://github.com/numtide/nix-flakes-installer/releases/download`
* Attach all those files to the tag and make a GitHub Release.
* Create a new GitHub release and attach all those files in the ./dist folder.

0 comments on commit ddc4e4e

Please sign in to comment.