diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..52aa98e --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,23 @@ +name: build + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - uses: addnab/docker-run-action@v3 + with: + options: -v ${{ github.workspace }}:/usr/src/pam_aad + image: ghcr.io/aad-for-linux/pam_aad:ubuntu + run: | + cd /usr/src/pam_aad + ./bootstrap.sh + ./configure + make diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..55b556d --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "sds"] + path = sds + url = https://github.com/aad-for-linux/sds.git diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..aae96e5 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,6 @@ +{ + "files.associations": { + "pam_modules.h": "c", + "pam_appl.h": "c" + } +} \ No newline at end of file diff --git a/sds b/sds new file mode 160000 index 0000000..fb46314 --- /dev/null +++ b/sds @@ -0,0 +1 @@ +Subproject commit fb463145c9c245636feb28b5aac0fc897e16f67e