add freebsd testing (#849)

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

@ -53,6 +53,21 @@ jobs:
- name: Run checks
run: SECRETS_TEST_VERBOSE=${{ matrix.test-verbose }} make test
freebsd-ci:
runs-on: macos-10.15
steps:
- uses: actions/checkout@v3
- name: Run checks
id: test
uses: vmactions/freebsd-vm@v0.1.6
with:
usesh: true
prepare: pkg install -y gnupg bash gmake git gawk
run: |
which -a bash
which -a shell
gmake test
windows-wsl-ci:
runs-on: windows-latest
steps:

@ -7,6 +7,7 @@
- Adds `SECRETS_GPG_ARMOR` env variable to use `gpg --armor`
when encrypting files, so secret files are stored
in text format rather than binary (#631)
- Allow gnupg permission warnings in `tell`, `hide`, `reveal`, and `removeperson` (#811)
- `git secret init` now sets `.gitsecret/keys` permission to 0700 (#811)
- Improve verbose and non-verbose output
@ -20,14 +21,14 @@
### Misc
- Allow gnupg permission warnings in `tell`, `hide`, `reveal`, and `removeperson` (#811)
- Rename `killperson` command to `removeperson` (#684)
- Improve error messaging decrypting nonexistent files (#706)
- Improve, expand, correct, and update docs (#699)
- 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)
- Automate testing code on windows using WSL (#846)
- Automate testing code on FreeBSD (#455)
- Improve testing of .gitignore contents (#792)
- Automate running verbose tests with SECRETS_TEST_VERBOSE=1 (#794)
- Improve documentation about installing on Windows (#843)

Loading…
Cancel
Save