aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2024-07-26 19:54:18 +0100
committerGravatar Joe Banks <[email protected]>2024-07-26 19:58:20 +0100
commit88c172184455e9cd59b97ab2d12a61d147449c76 (patch)
treeea07a38ce300465b3938872baa2d108a0962e25f
parentConfirm that LDAP is enabled and Bonsai is available on LDAP cogs load (diff)
Install LDAP dependencies in lint workflow
-rw-r--r--.github/workflows/lint.yaml8
1 files changed, 5 insertions, 3 deletions
diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml
index f54a1b8..462fc72 100644
--- a/.github/workflows/lint.yaml
+++ b/.github/workflows/lint.yaml
@@ -1,7 +1,6 @@
name: Lint
-on:
- workflow_call
+on: workflow_call
jobs:
lint:
@@ -11,10 +10,13 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
+ - name: Install native dependencies
+ run: sudo apt-get update && sudo apt-get install -y libldap2-dev libsasl2-dev
+
- name: Install Python dependencies
uses: HassanAbouelela/actions/setup-python@setup-python_v1.6.0
with:
- python_version: '3.12'
+ python_version: "3.12"
- name: Run pre-commit hooks
run: SKIP=ruff-lint pre-commit run --all-files