v0.5.1-unreleased (#307)
This commit is contained in:
parent
9d939e7885
commit
c42a3f58d9
|
@ -352,12 +352,6 @@ wsl --unregister nix-installer-test-ubuntu-jammy
|
||||||
You can also remove your `$HOME/nix-installer-wsl-tests-temp` folder whenever you wish.
|
You can also remove your `$HOME/nix-installer-wsl-tests-temp` folder whenever you wish.
|
||||||
|
|
||||||
|
|
||||||
## Testing the `action.yml`
|
|
||||||
|
|
||||||
The `action.yml` is used directly in the CI process, so it is automatically tested for most changes.
|
|
||||||
|
|
||||||
If you are working on the `action.yml` There is an integration test for `action.yml` at https://github.com/DeterminateSystems/nix-installer-example. You can create PRs there to prompt rebuilds, please refer to what you might be working on in the PR description so readers can easily find your work. (The commits don't have to be meaningful, `git commit --allow-empty -m "prod at ci"` is perfectly reasonable.)
|
|
||||||
|
|
||||||
# Releases
|
# Releases
|
||||||
|
|
||||||
To cut a release:
|
To cut a release:
|
||||||
|
@ -367,7 +361,7 @@ To cut a release:
|
||||||
+ `cargo update` (and commit)
|
+ `cargo update` (and commit)
|
||||||
+ `cargo outdated`
|
+ `cargo outdated`
|
||||||
* Create a release branch from `main` (`git checkout -b release-v0.0.1`)
|
* Create a release branch from `main` (`git checkout -b release-v0.0.1`)
|
||||||
* Remove the `-unreleased` from the `version` field in `Cargo.toml` and `flake.nix`
|
* Remove the `-unreleased` from the `version` field in `Cargo.toml`, `flake.nix`, and the fixture JSON files
|
||||||
* Ensure the VM / container tests still pass with the following:
|
* Ensure the VM / container tests still pass with the following:
|
||||||
+ `nix flake check -L`
|
+ `nix flake check -L`
|
||||||
+ `nix build .#hydraJobs.container-test.all.x86_64-linux.all -L`
|
+ `nix build .#hydraJobs.container-test.all.x86_64-linux.all -L`
|
||||||
|
|
2
Cargo.lock
generated
2
Cargo.lock
generated
|
@ -944,7 +944,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "nix-installer"
|
name = "nix-installer"
|
||||||
version = "0.5.0"
|
version = "0.5.1-unreleased"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-trait",
|
"async-trait",
|
||||||
"atty",
|
"atty",
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
[package]
|
[package]
|
||||||
name = "nix-installer"
|
name = "nix-installer"
|
||||||
description = "The Determinate Nix Installer"
|
description = "The Determinate Nix Installer"
|
||||||
version = "0.5.0"
|
version = "0.5.1-unreleased"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
resolver = "2"
|
resolver = "2"
|
||||||
license = "LGPL-2.1"
|
license = "LGPL-2.1"
|
||||||
|
|
|
@ -65,7 +65,7 @@
|
||||||
};
|
};
|
||||||
sharedAttrs = {
|
sharedAttrs = {
|
||||||
pname = "nix-installer";
|
pname = "nix-installer";
|
||||||
version = "0.5.0";
|
version = "0.5.1-unreleased";
|
||||||
src = builtins.path {
|
src = builtins.path {
|
||||||
name = "nix-installer-source";
|
name = "nix-installer-source";
|
||||||
path = self;
|
path = self;
|
||||||
|
|
2
tests/fixtures/linux/linux.json
vendored
2
tests/fixtures/linux/linux.json
vendored
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"version": "0.5.0",
|
"version": "0.5.1-unreleased",
|
||||||
"actions": [
|
"actions": [
|
||||||
{
|
{
|
||||||
"action": {
|
"action": {
|
||||||
|
|
2
tests/fixtures/linux/steam-deck.json
vendored
2
tests/fixtures/linux/steam-deck.json
vendored
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"version": "0.5.0",
|
"version": "0.5.1-unreleased",
|
||||||
"actions": [
|
"actions": [
|
||||||
{
|
{
|
||||||
"action": {
|
"action": {
|
||||||
|
|
2
tests/fixtures/macos/macos.json
vendored
2
tests/fixtures/macos/macos.json
vendored
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"version": "0.5.0",
|
"version": "0.5.1-unreleased",
|
||||||
"actions": [
|
"actions": [
|
||||||
{
|
{
|
||||||
"action": {
|
"action": {
|
||||||
|
|
Loading…
Reference in a new issue