Roel de Cort
e7b86939a8
feat: Improve build pipeline ( #78 )
...
This pull request enhances the `.github/workflows/update-flake.yaml`
file by adding new features and improving the build and validation
process. The key changes include allowing manual triggering, adding a
matrix strategy to run jobs on multiple operating systems, and
implementing steps to handle build and check failures by creating issues
automatically.
Enhancements to build and validation process:
*
[`.github/workflows/update-flake.yaml`](diffhunk://#diff-4a139fc25db101424a99bb7668e55ce5a6a6f32aa9a3ed5838b638a3d14e4a4cR1-R68):
Added `workflow_dispatch` to allow manual triggering of the workflow.
*
[`.github/workflows/update-flake.yaml`](diffhunk://#diff-4a139fc25db101424a99bb7668e55ce5a6a6f32aa9a3ed5838b638a3d14e4a4cR1-R68):
Introduced a matrix strategy to run jobs on both `ubuntu-latest` and
`macos-latest`, and included `fail-fast: false` to continue with other
jobs even if one fails.
*
[`.github/workflows/update-flake.yaml`](diffhunk://#diff-4a139fc25db101424a99bb7668e55ce5a6a6f32aa9a3ed5838b638a3d14e4a4cR1-R68):
Added a step to build and test the configuration, capturing the output
and setting the build status in the environment variables.
*
[`.github/workflows/update-flake.yaml`](diffhunk://#diff-4a139fc25db101424a99bb7668e55ce5a6a6f32aa9a3ed5838b638a3d14e4a4cR1-R68):
Implemented a step to create an issue on build failure, using
`actions/github-script@v7` to post the build output in the issue
description.
*
[`.github/workflows/update-flake.yaml`](diffhunk://#diff-4a139fc25db101424a99bb7668e55ce5a6a6f32aa9a3ed5838b638a3d14e4a4cR77-R120):
Added steps to run checks and create an issue on check failure, similar
to the build failure handling.
2025-03-07 12:14:43 +01:00
Roel de Cort
eac06d73d2
chore(deps): update determinatesystems/nix-installer-action action to v16 ( #54 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[DeterminateSystems/nix-installer-action](https://redirect.github.com/DeterminateSystems/nix-installer-action )
| action | major | `v15` -> `v16` |
---
### Release Notes
<details>
<summary>DeterminateSystems/nix-installer-action
(DeterminateSystems/nix-installer-action)</summary>
###
[`v16`](https://redirect.github.com/DeterminateSystems/nix-installer-action/releases/tag/v16 )
[Compare
Source](https://redirect.github.com/DeterminateSystems/nix-installer-action/compare/v15...v16 )
#### What's Changed
- Update `detsys-ts`: Merge pull request
[#​67](https://redirect.github.com/DeterminateSystems/nix-installer-action/issues/67 )
from DeterminateSystems/allow-obliterating-id-token-privs by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/128 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/128 )
- Log in to flakehub on existing installs by
[@​grahamc](https://redirect.github.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/129 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/129 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v15...v16
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOC4yIiwidXBkYXRlZEluVmVyIjoiMzkuMTguMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-11-19 13:48:06 +01:00
Roel de Cort
71054c1ffb
chore(deps): update determinatesystems/nix-installer-action action to v15 ( #53 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[DeterminateSystems/nix-installer-action](https://redirect.github.com/DeterminateSystems/nix-installer-action )
| action | major | `v14` -> `v15` |
---
### Release Notes
<details>
<summary>DeterminateSystems/nix-installer-action
(DeterminateSystems/nix-installer-action)</summary>
###
[`v15`](https://redirect.github.com/DeterminateSystems/nix-installer-action/releases/tag/v15 )
[Compare
Source](https://redirect.github.com/DeterminateSystems/nix-installer-action/compare/v14...v15 )
#### What's Changed
- Grahamc/determinate argument by
[@​grahamc](https://redirect.github.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/123 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/123 )
- Add the job-status option by
[@​grahamc](https://redirect.github.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/125 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/125 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v14...v15
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44LjAiLCJ1cGRhdGVkSW5WZXIiOiIzOS44LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-11-13 00:46:51 +01:00
renovate[bot]
82b5852b7e
chore(deps): update determinatesystems/update-flake-lock action to v24 ( #37 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[DeterminateSystems/update-flake-lock](https://redirect.github.com/DeterminateSystems/update-flake-lock )
| action | major | `v23` -> `v24` |
---
### Release Notes
<details>
<summary>DeterminateSystems/update-flake-lock
(DeterminateSystems/update-flake-lock)</summary>
###
[`v24`](https://redirect.github.com/DeterminateSystems/update-flake-lock/releases/tag/v24 )
[Compare
Source](https://redirect.github.com/DeterminateSystems/update-flake-lock/compare/v23...v24 )
#### What's Changed
- Update `detsys-ts`: Merge pull request
[#​58](https://redirect.github.com/DeterminateSystems/update-flake-lock/issues/58 )
from DeterminateSystems/collect-crash-logs by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/update-flake-lock/pull/124 ](https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/124 )
- Update `detsys-ts`: Merge pull request
[#​61](https://redirect.github.com/DeterminateSystems/update-flake-lock/issues/61 )
from DeterminateSystems/use-coalesce-for-array by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/update-flake-lock/pull/125 ](https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/125 )
- Update `detsys-ts`: Merge pull request
[#​62](https://redirect.github.com/DeterminateSystems/update-flake-lock/issues/62 )
from DeterminateSystems/dont-pull-microstackshots by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/update-flake-lock/pull/126 ](https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/126 )
- Update `detsys-ts`: Merge pull request
[#​63](https://redirect.github.com/DeterminateSystems/update-flake-lock/issues/63 )
from DeterminateSystems/retry-streams by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/update-flake-lock/pull/128 ](https://redirect.github.com/DeterminateSystems/update-flake-lock/pull/128 )
**Full Changelog**:
https://github.com/DeterminateSystems/update-flake-lock/compare/v23...v24
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/dc-tec/nixvim ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 22:45:41 +02:00
renovate[bot]
f9dcddf435
chore(deps): update determinatesystems/nix-installer-action action to v14 ( #36 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[DeterminateSystems/nix-installer-action](https://redirect.github.com/DeterminateSystems/nix-installer-action )
| action | major | `v13` -> `v14` |
---
### Release Notes
<details>
<summary>DeterminateSystems/nix-installer-action
(DeterminateSystems/nix-installer-action)</summary>
###
[`v14`](https://redirect.github.com/DeterminateSystems/nix-installer-action/releases/tag/v14 )
[Compare
Source](https://redirect.github.com/DeterminateSystems/nix-installer-action/compare/v13...v14 )
#### What's Changed
- Log in to flakehub for 'fh' too by
[@​grahamc](https://redirect.github.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/110 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/110 )
- Update `detsys-ts`: Log in to flakehub for 'fh' too
([#​110](https://redirect.github.com/DeterminateSystems/nix-installer-action/issues/110 ))
by [@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/111 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/111 )
- Update `detsys-ts`: Merge pull request
[#​57](https://redirect.github.com/DeterminateSystems/nix-installer-action/issues/57 )
from DeterminateSystems/fix-typo by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/112 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/112 )
- fixup extra arguments by
[@​grahamc](https://redirect.github.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/113 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/113 )
- Update `detsys-ts`: Merge pull request
[#​58](https://redirect.github.com/DeterminateSystems/nix-installer-action/issues/58 )
from DeterminateSystems/collect-crash-logs by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/116 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/116 )
- Update `detsys-ts`: Merge pull request
[#​61](https://redirect.github.com/DeterminateSystems/nix-installer-action/issues/61 )
from DeterminateSystems/use-coalesce-for-array by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/117 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/117 )
- Update `detsys-ts`: Merge pull request
[#​62](https://redirect.github.com/DeterminateSystems/nix-installer-action/issues/62 )
from DeterminateSystems/dont-pull-microstackshots by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/118 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/118 )
- Update `detsys-ts`: Merge pull request
[#​63](https://redirect.github.com/DeterminateSystems/nix-installer-action/issues/63 )
from DeterminateSystems/retry-streams by
[@​detsys-pr-bot](https://redirect.github.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/120 ](https://redirect.github.com/DeterminateSystems/nix-installer-action/pull/120 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v13...v14
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/dc-tec/nixvim ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 22:45:25 +02:00
renovate[bot]
583dd6ac02
chore(deps): update determinatesystems/nix-installer-action action to v13 ( #18 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[DeterminateSystems/nix-installer-action](https://togithub.com/DeterminateSystems/nix-installer-action )
| action | major | `v1` -> `v13` |
---
### Release Notes
<details>
<summary>DeterminateSystems/nix-installer-action
(DeterminateSystems/nix-installer-action)</summary>
###
[`v13`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v13 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v12...v13 )
##### What's Changed
This update primarily improves the docker shim mechanism.
- science: probes to debug fly on GHA by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/99 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/99 )
- bump by [@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/100 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/100 )
- Update detsys-ts by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/102 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/102 )
- Update detsys-ts: Merge pull request
[#​51](https://togithub.com/DeterminateSystems/nix-installer-action/issues/51 )
from DeterminateSystems/add-missing-actions-to-update-matrix
Add missing Actions to update matrix by
[@​detsys-pr-bot](https://togithub.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/103 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/103 )
- Update `detsys-ts`: Merge pull request
[#​103](https://togithub.com/DeterminateSystems/nix-installer-action/issues/103 )
from
detsys-pr-bot/detsys-ts-update-515d00bc192ae4460e2122572ebc24020c58ea95
by [@​detsys-pr-bot](https://togithub.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/105 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/105 )
- Update `detsys-ts`: by
[@​detsys-pr-bot](https://togithub.com/detsys-pr-bot ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/104 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/104 )
- README: correct the source-url parameter docs by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/108 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/108 )
- Share /lib64 into the container by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/109 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/109 )
##### New Contributors
- [@​detsys-pr-bot](https://togithub.com/detsys-pr-bot ) made their
first contribution in
[https://github.com/DeterminateSystems/nix-installer-action/pull/103 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/103 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v12...v13
###
[`v12`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v12 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v11...v12 )
#### What's Changed
- Fix ESM build by [@​lucperkins](https://togithub.com/lucperkins )
in
[https://github.com/DeterminateSystems/nix-installer-action/pull/83 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/83 )
- Revert "Fix ESM build" by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/86 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/86 )
- Add CI run for aarch64-darwin by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/87 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/87 )
- Update action.yml description for source-url by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/89 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/89 )
- Provide new test matrix for source-\* inputs by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/91 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/91 )
- Disable docker under act by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/90 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/90 )
- Update detsys-ts by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/93 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/93 )
- tests: make megajob block on failure by
[@​cole-h](https://togithub.com/cole-h ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/96 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/96 )
- Srv update by [@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/97 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/97 )
- Update detsys-ts (status page changes) by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/98 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/98 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v11...v12
###
[`v11`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v11 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v10...v11 )
#### What's Changed
- Rebase on top of detsys-ts for abstracting over
install.determinate.systems by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/74 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/74 )
- Update detsys-ts by [@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/75 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/75 )
- Gracefully handle FlakeHub login failure by
[@​cole-h](https://togithub.com/cole-h ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/77 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/77 )
- General JS cleanup by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/76 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/76 )
- Fix broken CI caused by Nix reinstallation wiping out the Magic Nix
Cache by [@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/79 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/79 )
- Standardize on v4 of the checkout action by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/80 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/80 )
- Switch to tsup for building by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/82 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/82 )
- Update dependencies by [@​grahamc](https://togithub.com/grahamc )
in
[https://github.com/DeterminateSystems/nix-installer-action/pull/85 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/85 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v10...v11
###
[`v10`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v10 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v9...v10 )
#### What's Changed
- action: post-run-job: try clean daemon container, warn on failure by
[@​colemickens](https://togithub.com/colemickens ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/61 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/61 )
- No longer require sudo by
[@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/64 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/64 )
- Handle docker not existing. by
[@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/66 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/66 )
- Don't use docker shim if only using a mounted docker.sock instead of
docker-in-docker by [@​Hoverbear](https://togithub.com/Hoverbear )
in
[https://github.com/DeterminateSystems/nix-installer-action/pull/67 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/67 )
- DETERMINATE_NIX_KVM fixup, support Magic Nix Cache + FlakeHub Cache on
Namespace runners by [@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/72 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/72 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v9...v10
###
[`v9`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v9 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v8...v9 )
#### What's Changed
- Support GitHub Enterprise Server in the access-token config. by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/58 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/58 )
- Support GitHub Enterprise Server using ARC by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/59 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/59 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v8...v9
###
[`v8`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v8 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v7...v8 )
Enables KVM out of the box, for snappy NixOS VM tests.
#### What's Changed
- KVM support out of the box, plus a refreshed README by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/56 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/56 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v7...v8
###
[`v7`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v7 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v6...v7 )
This release should reduce or eliminate `ETXTBSY` related errors by
relying on the official Github Actions [tool
cache](https://togithub.com/actions/toolkit/tree/master/packages/tool-cache ).
This tool cache includes retry support if a download request fails.
On [Namespace
Runners](https://cloud.namespace.so/docs/features/faster-github-actions )
the action should correctly detect that `--init none` must be passed to
the installer.
#### What's Changed
- .github: allow trigger ci manually by
[@​colemickens](https://togithub.com/colemickens ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/45 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/45 )
- main.ts: fixup logic to ensure only one installer url override is set
by [@​colemickens](https://togithub.com/colemickens ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/44 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/44 )
- Retry (w/ back-off) downloading the installer binary by
[@​colemickens](https://togithub.com/colemickens ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/46 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/46 )
- Add check for dist folder by
[@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/48 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/48 )
- fix: end the FileStreamWriter for the installer file by
[@​colemickens](https://togithub.com/colemickens ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/47 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/47 )
- eslint/tsconfig: validate no floating Promises, adjust tsconfig by
[@​colemickens](https://togithub.com/colemickens ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/49 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/49 )
- Detect whether we're running in a Namespace runner, and if so, set
`init: none` by [@​hugosantos](https://togithub.com/hugosantos ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/52 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/52 )
- Use Github Actions provided tool cache and exec by
[@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/53 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/53 )
#### New Contributors
- [@​colemickens](https://togithub.com/colemickens ) made their
first contribution in
[https://github.com/DeterminateSystems/nix-installer-action/pull/45 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/45 )
- [@​hugosantos](https://togithub.com/hugosantos ) made their first
contribution in
[https://github.com/DeterminateSystems/nix-installer-action/pull/52 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/52 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v6...v7
###
[`v6`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v6 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v5...v6 )
Update to node20
#### What's Changed
- Update the action to use node20 by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/41 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/41 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v5...v6
###
[`v5`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v5 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v4...v5 )
Support for Act, and beta support for private Flakes on FlakeHub
#### What's Changed
- Update README.md to say v4 by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/27 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/27 )
- Add act support by [@​Hoverbear](https://togithub.com/Hoverbear )
in
[https://github.com/DeterminateSystems/nix-installer-action/pull/30 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/30 )
- \--nix-build-user-base and --nix-build-user-prefix logic no longer
confused by [@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/32 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/32 )
- Fix specifying a custom planner by
[@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/35 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/35 )
- Typescript rewrite by
[@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/34 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/34 )
- Post run diagnostics by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/39 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/39 )
- Support private flakes on FlakeHub by
[@​grahamc](https://togithub.com/grahamc ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/38 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/38 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v4...v5
###
[`v4`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v4 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v3...v4 )
#### What's Changed
- Update example in README to use v3 by
[@​ajaxbits](https://togithub.com/ajaxbits ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/25 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/25 )
- Add a ?ci=github to GHA requests, to help us test GHA-specific fixes
more quickly and perform more controlled roll-outs of new releases.
[https://github.com/DeterminateSystems/nix-installer-action/pull/26 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/26 )
#### New Contributors
- [@​ajaxbits](https://togithub.com/ajaxbits ) made their first
contribution in
[https://github.com/DeterminateSystems/nix-installer-action/pull/25 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/25 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v3...v4
###
[`v3`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v3 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v2...v3 )
A minor release to address
[https://github.com/DeterminateSystems/nix-installer-action/issues/21 ](https://togithub.com/DeterminateSystems/nix-installer-action/issues/21 ).
#### What's Changed
- v0.9.0 - nix profile location change by
[@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/22 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/22 )
- In GHA use Hello instead of fortune by
[@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/23 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/23 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v2...v3
###
[`v2`](https://togithub.com/DeterminateSystems/nix-installer-action/releases/tag/v2 )
[Compare
Source](https://togithub.com/DeterminateSystems/nix-installer-action/compare/v1...v2 )
#### What's Changed
- Add missing setting to README table by
[@​lucperkins](https://togithub.com/lucperkins ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/14 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/14 )
- README: use tagged release by
[@​cole-h](https://togithub.com/cole-h ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/17 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/17 )
- add option to change diagnostic endpoint by
[@​Mic92](https://togithub.com/Mic92 ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/16 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/16 )
- Reflect removal of channels in upcoming version by
[@​cole-h](https://togithub.com/cole-h ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/18 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/18 )
- Reflect v0.6.0 changes by
[@​Hoverbear](https://togithub.com/Hoverbear ) in
[https://github.com/DeterminateSystems/nix-installer-action/pull/19 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/19 )
#### New Contributors
- [@​Mic92](https://togithub.com/Mic92 ) made their first
contribution in
[https://github.com/DeterminateSystems/nix-installer-action/pull/16 ](https://togithub.com/DeterminateSystems/nix-installer-action/pull/16 )
**Full Changelog**:
https://github.com/DeterminateSystems/nix-installer-action/compare/v1...v2
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/dc-tec/nixvim ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-07 08:56:41 +02:00
renovate[bot]
d36243bf5d
chore(deps): update determinatesystems/update-flake-lock action to v23 ( #19 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[DeterminateSystems/update-flake-lock](https://togithub.com/DeterminateSystems/update-flake-lock )
| action | major | `v22` -> `v23` |
---
### Release Notes
<details>
<summary>DeterminateSystems/update-flake-lock
(DeterminateSystems/update-flake-lock)</summary>
###
[`v23`](https://togithub.com/DeterminateSystems/update-flake-lock/releases/tag/v23 )
[Compare
Source](https://togithub.com/DeterminateSystems/update-flake-lock/compare/v22...v23 )
#### What's Changed
- Lock third-party actions by
[@​arianvp](https://togithub.com/arianvp ) in
[https://github.com/DeterminateSystems/update-flake-lock/pull/118 ](https://togithub.com/DeterminateSystems/update-flake-lock/pull/118 )
- Add instructions for new fine grained GitHub PAT by
[@​ibizaman](https://togithub.com/ibizaman ) in
[https://github.com/DeterminateSystems/update-flake-lock/pull/92 ](https://togithub.com/DeterminateSystems/update-flake-lock/pull/92 )
- Fixup support for Nix 2.23.0 and later by
[@​cole-h](https://togithub.com/cole-h ) in
[https://github.com/DeterminateSystems/update-flake-lock/pull/121 ](https://togithub.com/DeterminateSystems/update-flake-lock/pull/121 )
#### New Contributors
- [@​arianvp](https://togithub.com/arianvp ) made their first
contribution in
[https://github.com/DeterminateSystems/update-flake-lock/pull/118 ](https://togithub.com/DeterminateSystems/update-flake-lock/pull/118 )
- [@​ibizaman](https://togithub.com/ibizaman ) made their first
contribution in
[https://github.com/DeterminateSystems/update-flake-lock/pull/92 ](https://togithub.com/DeterminateSystems/update-flake-lock/pull/92 )
**Full Changelog**:
https://github.com/DeterminateSystems/update-flake-lock/compare/v22...v23
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/dc-tec/nixvim ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-07 08:56:28 +02:00
Roel de Cort
97247ed10f
feat: configure navic and integrate with lualine + update flake update action ( #11 )
...
Configured Navic and integrated it with Lualine. This provides context
about the code that is being worked on.
Also added a PAT to be able to create a PR when the Flake Update Github
action runs.
2024-07-06 01:20:39 +02:00
Roel de Cort
1465a19ce2
feat: configure nix update and renovate pipeline ( #6 )
...
Create pipelines to run Renovate and Nix Flake lock updates.
2024-06-21 14:55:59 +02:00