Skip to content

checksec FORTIFY detection #137

checksec FORTIFY detection

checksec FORTIFY detection #137

Workflow file for this run

name: docker-compose-test
on: pull_request
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: render-checksec
run: |
pip install pre-commit
mkdir ${HOME}/bin
curl -Lo ${HOME}/bin/shfmt https://github.com/mvdan/sh/releases/download/v3.8.0/shfmt_v3.8.0_linux_amd64
chmod +x ${HOME}/bin/shfmt
export PATH=${PATH}:${HOME}/bin
pre-commit run --all-files
git status
if [[ ! -z $(git status --porcelain) ]]; then
echo "source file differs, checksec needs build"
exit 1
fi
- name: ubuntu checksec
run: docker-compose run checksec-ubuntu
- name: photon checksec
run: docker-compose run checksec-photon