chore: tighten CI concurrency and expand network tools (#1)

* ci: add workflow concurrency and cancel in progress

* ci: avoid cancel on push runs

* chore: add extra network tools
This commit is contained in:
Yeuoly
2026-01-15 14:31:41 +08:00
committed by GitHub
parent 8008b6b43d
commit 0d3e4b6618
3 changed files with 14 additions and 3 deletions
+4
View File
@@ -14,6 +14,10 @@ on:
env:
REGISTRY_IMAGE: langgenius/dify-agentbox
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
jobs:
build:
runs-on: ubuntu-latest
+3 -3
View File
@@ -26,9 +26,9 @@ dependencies = [
]
[project.urls]
Homepage = "https://github.com/[YOUR_ORG]/dify-agentbox"
Repository = "https://github.com/[YOUR_ORG]/dify-agentbox"
Issues = "https://github.com/[YOUR_ORG]/dify-agentbox/issues"
Homepage = "https://github.com/langgenius/dify-agentbox"
Repository = "https://github.com/langgenius/dify-agentbox"
Issues = "https://github.com/langgenius/dify-agentbox/issues"
[project.scripts]
agentbox-build = "build:main"
+7
View File
@@ -129,6 +129,13 @@ system_packages:
- zip
- unzip
- unrar
- netcat-openbsd
- nmap
- tcpdump
- socat
- iperf3
- bind9-dnsutils
- traceroute
# Media tools
media: