test on windows with WSL, update changelog

pull/847/head
Josh Rabinowitz 2 years ago committed by GitHub
parent 74e79289d8
commit a7fa6554e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -52,3 +52,15 @@ jobs:
run: brew install gawk gnupg
- name: Run checks
run: SECRETS_TEST_VERBOSE=${{ matrix.test-verbose }} make test
windows-wsl-ci:
runs-on: windows-latest
steps:
- uses: Vampire/setup-wsl@v1
with:
update: 'true'
additional-packages: gnupg make man git gawk file
- run: git config --global core.autocrlf input
- uses: actions/checkout@v3
- shell: wsl-bash {0}
run: make test

@ -27,6 +27,7 @@
- Update docs for use with CI/CD server (#675)
- Upgrade bats-core to v1.6.0 (#755)
- Test, and build RPMS, with Rocky and Alma Linux instead of CentOS (#765)
- Test code on windows using WSL (#846)
- Improve testing of .gitignore contents (#792)
- Automate running verbose tests with SECRETS_TEST_VERBOSE=1 (#794)

Loading…
Cancel
Save