1
0
Fork 0
forked from infra/keys

CI and scripts and readme and such

This commit is contained in:
kleines Filmröllchen 2025-01-28 11:02:35 +01:00
parent 476cb92216
commit 1bfc9528f5
Signed by: filmroellchen
SSH key fingerprint: SHA256:NarU6J/XgCfEae4rbei0YIdN2pYaYDccarK6R53dnc8
6 changed files with 239 additions and 2 deletions

View file

@ -0,0 +1,29 @@
on:
push:
branches:
- main
pull_request:
types: [opened, synchronize, reopened]
jobs:
build-latex:
name: Verify SSH keys
runs-on: alpine
container:
image: alpine:latest
defaults:
run:
shell: ash -eo pipefail {0}
steps:
- name: Install dependencies
run: |
apk add --no-cache nodejs git openssh python3 py3-pip
- name: Create virtualenv and install Python dependencies
run:
python -m venv venv
. venv/bin/activate
pip install --upgrade GitPython requests
- name: Checkout repository
uses: actions/checkout@v4
- name: Run verification script
run: . venv/bin/activate && python verify.py