ModSecurity/iis
Anurag Kishore 44eb151d6d Add Github Action for CI
This commit adds a github action to try to run make on every PR for CI purposes. It is meant to replace the travis-ci setup.

### new file:    .github/workflows/main.yml
* Triggers set to pushes and pull_requests for waf_nginx branch
* Logs into Azure Container Registry to fetch build environment container image
* Runs make commands inside the docker-compose generated environment

### new file:   .github/workflows/tests.yml
* Triggers set to pushes and pull requests for waf_nginx branch
* Starts IIS and publishes modsec package to IIS
* Runs ftw tests on IIS with modsec.
* Set ftw version to v1.1.7 specifically in the buildscript

### modified:   iis/build_dependencies.bat
* Remove hardcoded path for 7-zip.
  7zip is dynamically managed by the build.

### modified:   iis/build_release_amd64.bat
* Change vcvars path for VS 2019 compatibility.
  Older versions aren't available on Github Actions.

### deleted:   appveyor.yml, .travis.yml
* Delete files. The contents have been translated to github actions.
2022-01-24 18:49:39 +05:30
..
dependencies
dependencies_bin Adding binary dependencies (#172) 2021-02-03 12:04:54 -08:00
wix
Makefile.win Revert fix for non-blocking detection mode in IIS ModSecurity. 2019-07-03 11:13:20 -07:00
ModSecurity.xml
ModSecurityIIS.sln
ModSecurityIIS.vcxproj Revert all the recent changes for ModSecurity IIS. 2019-08-09 11:15:43 -07:00
ModSecurityIIS.vcxproj.filters Revert all the recent changes for ModSecurity IIS. 2019-08-09 11:15:43 -07:00
build_dependencies.bat Add Github Action for CI 2022-01-24 18:49:39 +05:30
build_modsecurity.bat
build_msi.bat
build_release.bat
build_release_amd64.bat Add Github Action for CI 2022-01-24 18:49:39 +05:30
curl-ca-bundle.crt
download_files.bat
getModSecurityPkgs.ps1
installer.wxs
main.cpp Revert all the recent changes for ModSecurity IIS. 2019-08-09 11:15:43 -07:00
mlogc.vcxproj
mlogc.vcxproj.filters
moduleconfig.cpp Revert all the recent changes for ModSecurity IIS. 2019-08-09 11:15:43 -07:00
moduleconfig.h Revert all the recent changes for ModSecurity IIS. 2019-08-09 11:15:43 -07:00
mymodule.cpp Revert all the recent changes for ModSecurity IIS. 2019-08-09 11:15:43 -07:00
mymodule.def Revert all the recent changes for ModSecurity IIS. 2019-08-09 11:15:43 -07:00
mymodule.h Revert all the recent changes for ModSecurity IIS. 2019-08-09 11:15:43 -07:00
mymodulefactory.h Revert all the recent changes for ModSecurity IIS. 2019-08-09 11:15:43 -07:00