Skip to content

Conversation

@ychin
Copy link
Member

@ychin ychin commented Nov 4, 2022

Add CI test to confirm desired Vim features like +sound / etc exist.

Smoketest also checks for libsodium now by trying to set xchacha20 cryptmethod which can only succeed if sodium is enabled. Also make sure it's actually checking the scripting language bindings are working properly. Previously for some reason it wasn't checking the print results.

@ychin ychin added the Infrastructure Non-app infrastructure issues, e.g. CI label Nov 4, 2022
@ychin ychin added this to the Release 175 milestone Nov 4, 2022
@ychin
Copy link
Member Author

ychin commented Nov 4, 2022

The +sound check should fail, until vim/vim#11497 is merged. After that, this check will make sure this issue (sound being accidentally turned off) won't happen again.

@ychin ychin force-pushed the check-sound-sodium-ci branch 2 times, most recently from 5b52d2c to eeaf175 Compare November 5, 2022 04:04
Add CI test to confirm desired Vim features like +sound / etc exist.

Smoketest also checks for libsodium now by trying to set xchacha20
cryptmethod which can only succeed if sodium is enabled. Also make sure
it's actually checking the scripting language bindings are working
properly. Previously for some reason it wasn't checking the print
results.
@ychin ychin force-pushed the check-sound-sodium-ci branch from eeaf175 to 789d22c Compare November 5, 2022 19:31
@ychin ychin merged commit d582d51 into macvim-dev:master Nov 6, 2022
@ychin ychin deleted the check-sound-sodium-ci branch November 6, 2022 23:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Infrastructure Non-app infrastructure issues, e.g. CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant