Skip to content

Commit 2508472

Browse files
committed
chore: merge w main
2 parents e3a0821 + c3e26d9 commit 2508472

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ jobs:
8686
name: Regression notifications
8787
runs-on: ubuntu-latest
8888
needs: build
89-
if: failure() && github.ref == 'refs/heads/main' && github.event_name != 'workflow_dispatch'
89+
if: ${{ !success() && github.ref == 'refs/heads/main' && github.event_name != 'workflow_dispatch' }}
9090
steps:
9191
- name: Send notifications of failing tests
9292
uses: slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a # v2.1.1

requirements/tools.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
mypy==1.17.1
1+
mypy==1.18.2
22
flake8==7.3.0
33
black==25.1.0

scripts/generate_api_docs.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
#!/bin/bash
22
# Generate API documents from the latest source code
33

4-
script_dir=`dirname $0`
5-
cd ${script_dir}/..
4+
set -e
5+
script_dir=$(dirname "$0")
6+
cd "${script_dir}/.."
67

8+
pip install -U pip
9+
pip install -U -r requirements/adapter.txt
10+
pip install -U -r requirements/async.txt
711
pip install -U pdoc3
12+
pip install .
813
rm -rf docs/reference
914

1015
pdoc slack_bolt --html -o docs/reference

0 commit comments

Comments
 (0)