-
Notifications
You must be signed in to change notification settings - Fork 28
Comparing changes
Open a pull request
base repository: dimonomid/nerdlog
base: v1.8.1
head repository: dimonomid/nerdlog
compare: v1.8.2
- 12 commits
- 51 files changed
- 2 contributors
Commits on May 24, 2025
-
fix: Don't use [[ ]] in main ssh session
Because that main ssh session runs as `/bin/sh`, which doesn't support `[[ ]]`
Configuration menu - View commit details
-
Copy full SHA for d8b5af0 - Browse repository at this point
Copy the full SHA d8b5af0View commit details -
test: Fix the update-test-expectations makefile target
If the expected data mismatched, test failed, make was stopping executing the recipe and nothing was actually updated. This commit fixes it to ignore failure in `make test`, because failures are expected.
Configuration menu - View commit details
-
Copy full SHA for 3d36af7 - Browse repository at this point
Copy the full SHA 3d36af7View commit details -
test: Name test hosts differently in tests
Just to make the output more useful, to figure which log line corresponds to which test case.
Configuration menu - View commit details
-
Copy full SHA for 32bbdab - Browse repository at this point
Copy the full SHA 32bbdabView commit details -
test: Work around perm issues in git repo on FreeBSD runner
There were the following errors: ``` fatal: detected dubious ownership in repository at '/home/runner/work/nerdlog/nerdlog' ``` So this commit fixes it by makring that directlry as trusted for git. They weren't actually causing the test run to fail, but still better to fix it, since it would bite us later.
Configuration menu - View commit details
-
Copy full SHA for 6e84362 - Browse repository at this point
Copy the full SHA 6e84362View commit details -
test: Run core tests over ssh as well
Just to cover the ssh transport with tests, too.
Configuration menu - View commit details
-
Copy full SHA for 517f0c2 - Browse repository at this point
Copy the full SHA 517f0c2View commit details -
test: Factor out file provisioning helpers to testutils
Because they'll be reused in end-to-end tests as well, which are going to be in a different package.
Configuration menu - View commit details
-
Copy full SHA for ea476a8 - Browse repository at this point
Copy the full SHA ea476a8View commit details -
feat: Add flags for lstreams config and history files
So the flags being added are: `--lstreams-config`, `--cmdhistory-file`, `--queryhistory-file`. It might be useful in general, but the reason it's implemented now is that it'll help for the end-to-end tests.
Configuration menu - View commit details
-
Copy full SHA for ea160d8 - Browse repository at this point
Copy the full SHA ea160d8View commit details -
test: Add minimal end-to-end tests
These tests cover the actual TUI output, captured by tmux.
Configuration menu - View commit details
-
Copy full SHA for 5c96e67 - Browse repository at this point
Copy the full SHA 5c96e67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e2e241 - Browse repository at this point
Copy the full SHA 8e2e241View commit details
Commits on May 25, 2025
-
chore(CI): Run end-to-end tests on released binaries
This way we can be sure that these exact binaries, that we published as release assets, actually work.
Configuration menu - View commit details
-
Copy full SHA for 8d9335a - Browse repository at this point
Copy the full SHA 8d9335aView commit details -
chore(CI): Separate CI workflows into tests and release
Just to make things easier to reason about, and to take advantage of convenient filters like: ```yaml on: push: branches: - master - release-* ``` (This `release-*` thing is not there yet though, but likely will be)
Configuration menu - View commit details
-
Copy full SHA for 22ba0e2 - Browse repository at this point
Copy the full SHA 22ba0e2View commit details -
chore(master): release 1.8.2 (#40)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 70cc0ae - Browse repository at this point
Copy the full SHA 70cc0aeView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.8.1...v1.8.2