-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Create findExecutable
which searches multiple paths for an executable of a particular executable and returns the found path.
#4
base: master
Are you sure you want to change the base?
Commits on Aug 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 10bd1ca - Browse repository at this point
Copy the full SHA 10bd1caView commit details
Commits on Aug 6, 2023
-
fix: Improve isExecutable on Windows
BREAKING CHANGE: `isExecutable` no longer always returns false and tries to determine execution status by file extension Co-authored-by: Tom Payne <twpayne@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 123c5bb - Browse repository at this point
Copy the full SHA 123c5bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for de2f79d - Browse repository at this point
Copy the full SHA de2f79dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d1325b - Browse repository at this point
Copy the full SHA 9d1325bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b19d804 - Browse repository at this point
Copy the full SHA b19d804View commit details -
Configuration menu - View commit details
-
Copy full SHA for 552d255 - Browse repository at this point
Copy the full SHA 552d255View commit details
Commits on Aug 8, 2023
-
feat: Create
findExecutable
which searches multiple paths for an ex……ecutable of a particular name and returns the found path. As per: twpayne#3141
Configuration menu - View commit details
-
Copy full SHA for 932560b - Browse repository at this point
Copy the full SHA 932560bView commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4fc3203 - Browse repository at this point
Copy the full SHA 4fc3203View commit details
Commits on Aug 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4e67850 - Browse repository at this point
Copy the full SHA 4e67850View commit details
Commits on Aug 13, 2023
-
feat: Restore --autotemplate flag to add command
This reverts commit ed0c798.
Configuration menu - View commit details
-
Copy full SHA for a028598 - Browse repository at this point
Copy the full SHA a028598View commit details -
Configuration menu - View commit details
-
Copy full SHA for 187f734 - Browse repository at this point
Copy the full SHA 187f734View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f636c1 - Browse repository at this point
Copy the full SHA 3f636c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbc1b4b - Browse repository at this point
Copy the full SHA dbc1b4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 424189b - Browse repository at this point
Copy the full SHA 424189bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c72387 - Browse repository at this point
Copy the full SHA 3c72387View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0efc5c - Browse repository at this point
Copy the full SHA f0efc5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29e8c30 - Browse repository at this point
Copy the full SHA 29e8c30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e8d2b3 - Browse repository at this point
Copy the full SHA 5e8d2b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba985c9 - Browse repository at this point
Copy the full SHA ba985c9View commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7d143c3 - Browse repository at this point
Copy the full SHA 7d143c3View commit details
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a51179e - Browse repository at this point
Copy the full SHA a51179eView commit details -
feat: Add
gitHubReleases
andgitHubTags
Adds a feature requested in discussion twpayne#3161. - This reworks `gitHubLatestTag` to use `gitHubTags` and share the caching between the two functions. - Pagination for both (both size and page number) is not configurable. This will always return the first page of items, where the size of the page is the default specified by GitHub. That is currently thirty items, but is subject to change.
Configuration menu - View commit details
-
Copy full SHA for d00de72 - Browse repository at this point
Copy the full SHA d00de72View commit details
Commits on Aug 19, 2023
-
[Homebrew on Linux was formerly referred to as Linuxbrew](https://docs.brew.sh/Homebrew-on-Linux). The two projects got merged.
Configuration menu - View commit details
-
Copy full SHA for 166feaf - Browse repository at this point
Copy the full SHA 166feafView commit details
Commits on Aug 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7b300e4 - Browse repository at this point
Copy the full SHA 7b300e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ce82b3 - Browse repository at this point
Copy the full SHA 0ce82b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba18648 - Browse repository at this point
Copy the full SHA ba18648View commit details
Commits on Aug 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 02ffbd7 - Browse repository at this point
Copy the full SHA 02ffbd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6947d3 - Browse repository at this point
Copy the full SHA f6947d3View commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6fa4fe4 - Browse repository at this point
Copy the full SHA 6fa4fe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 236895f - Browse repository at this point
Copy the full SHA 236895fView commit details
Commits on Aug 29, 2023
-
docs: Minor expansion of application order docs
The discussion in twpayne#3198 suggests some confusion about the order of application. This adds a little more context.
Configuration menu - View commit details
-
Copy full SHA for fe903d4 - Browse repository at this point
Copy the full SHA fe903d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 205fd6c - Browse repository at this point
Copy the full SHA 205fd6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for da9f3c6 - Browse repository at this point
Copy the full SHA da9f3c6View commit details -
feat: add .chezmoi.targetFile template variable
The test for `.chezmoi.targetFile` is excluded from tests because of the difference in path separators. Resolves twpayne#3203
Configuration menu - View commit details
-
Copy full SHA for acb8937 - Browse repository at this point
Copy the full SHA acb8937View commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 154e3e9 - Browse repository at this point
Copy the full SHA 154e3e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a89e0e0 - Browse repository at this point
Copy the full SHA a89e0e0View commit details
Commits on Sep 1, 2023
-
chore(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.6.0 to 3.7.0. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@639cd34...3a91952) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 742ff78 - Browse repository at this point
Copy the full SHA 742ff78View commit details -
chore(deps): bump actions/checkout from 3.5.3 to 3.6.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@c85c95e...f43a0e5) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 264b813 - Browse repository at this point
Copy the full SHA 264b813View commit details -
chore(deps): bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 4.3.0 to 4.4.0. - [Release notes](https://github.com/goreleaser/goreleaser-action/releases) - [Commits](goreleaser/goreleaser-action@336e299...3fa32b8) --- updated-dependencies: - dependency-name: goreleaser/goreleaser-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 779678e - Browse repository at this point
Copy the full SHA 779678eView commit details -
chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4.0.1 to 4.1.0. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@fac708d...93397be) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 3b1743c - Browse repository at this point
Copy the full SHA 3b1743cView commit details -
chore(deps): bump github/codeql-action from 2.21.2 to 2.21.5
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.2 to 2.21.5. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@0ba4244...00e563e) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 9d4cfc0 - Browse repository at this point
Copy the full SHA 9d4cfc0View commit details
Commits on Sep 3, 2023
-
fix: Handle .chezmoidata files in subdirectories when template has al…
…ready been executed
Configuration menu - View commit details
-
Copy full SHA for 40b711d - Browse repository at this point
Copy the full SHA 40b711dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 153ff48 - Browse repository at this point
Copy the full SHA 153ff48View commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 46e13ed - Browse repository at this point
Copy the full SHA 46e13edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b738bd - Browse repository at this point
Copy the full SHA 5b738bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2e4bf1 - Browse repository at this point
Copy the full SHA b2e4bf1View commit details
Commits on Sep 6, 2023
-
docs: Improve developer experience under fish
The added documentation serves as the rationale for this documentation change: If you use `fish` as your primary shell, you may get warnings from Fish during the `.txtar` tests: ``` error: can not save history warning-path: Unable to locate data directory derived from $HOME: '/home/user/.local/share/fish'. warning-path: The error was 'Operation not supported'. warning-path: Please set $HOME to a directory where you have write access. ``` These can be avoided with by running tests with `SHELL=bash` or `SHELL=zsh`: ```console $ SHELL=bash make test $ SHELL=zsh make smoketest $ SHELL=bash go test ./... ``` --- As a note, I tried to make `make test` re-execute when under `fish`, but it requires some GNU make magic that may not work on all systems: ```Makefile .PHONY: test test: ifeq ($(shell echo $$SHELL | grep -c fish$$),1) SHELL=$(SHELL) $(MAKE) test else ${GO} test -ldflags="-X github.com/twpayne/chezmoi/v2/internal/chezmoitest.umaskStr=0o022" ./... ${GO} test -ldflags="-X github.com/twpayne/chezmoi/v2/internal/chezmoitest.umaskStr=0o002" ./... endif ``` This can be added to this PR or made as a separate PR, if desired.
Configuration menu - View commit details
-
Copy full SHA for fe10a69 - Browse repository at this point
Copy the full SHA fe10a69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cc8a45 - Browse repository at this point
Copy the full SHA 8cc8a45View commit details
Commits on Sep 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e06c461 - Browse repository at this point
Copy the full SHA e06c461View commit details