Releases: nixbuild/nixbuild-action
nixbuild/nixbuild-action@v20
Changes
-
ci-workflow: Bump
nix-quick-install-action
to the latest release (v29). -
ci-workflow: Fix artifact naming issues.
-
ci-workflow: Disable default usage of
tmpfs
for the Nix store (can be enabled manually).
nixbuild/nixbuild-action@v19
Changes
- Support for using a public SSH key to access nixbuild.net has been removed, only auth tokens are now supported. Please see the README for instructions on how to setup auth tokens.
nixbuild/nixbuild-action@v18
Changes
-
ci-workflow: Update
nix-quick-install-action
to v24. -
ci-workflow: Add a
github_access_token
setting that is forwarded tonix-quick-install-action
and enables Nix to use a specific access token when fetching from GitHub.
nixbuild/nixbuild-action@v17
Changes
-
ci-workflow: Allow setting the
lfs
option when checking out the repository for the build job. Contributed by @KaiserKarel. -
Make it possible to configure the nixbuild.net setting caches. Fixes #36.
-
Removes the obsolete
allow-override
nixbuild.net setting. By default, using settings from derivation environments is disabled in nixbuild.net, so this action input had no affect. To lock down your your action and make it impossible to change any nixbuild.net settings (even by using the inputs of this action), set settings-from-ssh-env tofalse
for your account or forthe SSH key used by your action. For more info, see the README.
nixbuild/nixbuild-action@v16
Changes
-
Support authenticating against nixbuild.net using auth tokens instead of SSH keys. The auth tokens are based on Biscuit and will in the future enable users to define authorization policies. Currently, they can only be used for authentication.
-
ci-workflow: Update nix-quick-install-action to v22, which means the default Nix version used is bumped to 2.14.1.
-
Document remote store building.
-
Update inputs to match changes in nixbuild.net settings.
nixbuild/nixbuild-action@v15
Changes
-
Add support for generating GitHub Actions Job Summaries, that show a summary of how many CPU hours a workflow consumed, and lists details about each build that ran on nixbuild.net during the workflow. The summary can be turned on by configuring the generate_summary_for option. By default, summary generation is turned off.
The build summaries are generated using the nixbuild.net HTTP API.
-
ci-workflow: Generate a build summary at the end of the workflow. The summary is turned on by default, but can be turned off using the ci-workflow option generate_build_summary.
nixbuild/nixbuild-action@v14
Changes
- ci-workflow: Corrects the reference to the nixbuild-action. In release v13, the ci-workflow would incorrectly use release v12 of nixbuild-action. A test has been added to avoid this from happening again in the future.
nixbuild/nixbuild-action@v13
Changes
-
Improves error message when SSH key is invalid or inaccessible
-
ci-workflow: Added a setting
nix_conf
that allows for adjusting the Nix configuration used. Contributed by @kfollesdal in PR 18. -
ci-workflow: Bump the version of nix-quick-install-action from v16 to v18.
-
ci-workflow: Changed default Nix version used from 2.9.1 to 2.11.0.
nixbuild/nixbuild-action@v12
Changes
-
ci-workflow: Fix building of builds using import-from-derivation.
-
ci-workflow: Add a setting
nix_version
that can be used to select which Nix version should be used to perform builds. -
ci-workflow: Bump the version of nix-quick-install-action from v14 to v16. This changes the default Nix version from 2.8.1 to 2.9.1.
nixbuild/nixbuild-action@v11
Changes
-
ci-workflow: Clean up uploaded artifact names, so characters in attribute names can't cause upload failures.
-
ci-workflow: Bump the version of nix-quick-install-action from v12 to v14. This changes the used Nix version from 2.7.0 to 2.8.1.