diff --git a/.github/workflows/docker-crawlab.yml b/.github/workflows/docker-crawlab.yml
index fb3fb60e..f447a764 100644
--- a/.github/workflows/docker-crawlab.yml
+++ b/.github/workflows/docker-crawlab.yml
@@ -54,6 +54,12 @@ jobs:
done
# set outputs
+ if [[ "${{ github.ref }}" == "refs/tags/"* ]]; then
+ is_matched_backend=1
+ is_matched_frontend=1
+ is_matched_dockerfile=1
+ fi
+
echo "::set-output name=is_matched_backend::$is_matched_backend"
echo "::set-output name=is_matched_frontend::$is_matched_frontend"
echo "::set-output name=is_matched_dockerfile::$is_matched_dockerfile"
@@ -62,6 +68,7 @@ jobs:
echo "is_matched_backend=$is_matched_backend, file_backend=$file_backend"
echo "is_matched_frontend=$is_matched_frontend, file_frontend=$file_frontend"
echo "is_matched_dockerfile=$is_matched_dockerfile, file_dockerfile=$file_dockerfile"
+
- id: version
name: Get version
run: |
@@ -75,7 +82,7 @@ jobs:
[ "$VERSION" == "main" ] && VERSION=latest
echo "::set-output name=version::$VERSION"
-
+
build-backend:
needs: [ setup ]
if: needs.setup.outputs.is_matched_backend == '1'
diff --git a/README-zh.md b/README-zh.md
index 73bfc30d..60363250 100644
--- a/README-zh.md
+++ b/README-zh.md
@@ -1,8 +1,8 @@
# Crawlab
-
-
+
+
@@ -10,7 +10,7 @@
-
+
@@ -19,18 +19,18 @@
-
+
中文 | [English](https://github.com/crawlab-team/crawlab)
-[安装](#安装) | [运行](#运行) | [截图](#截图) | [架构](#架构) | [集成](#与其他框架的集成) | [比较](#与其他框架比较) | [相关文章](#相关文章) | [社区&赞助](#社区--赞助) | [更新日志](https://github.com/crawlab-team/crawlab/blob/master/CHANGELOG-zh.md) | [免责声明](https://github.com/crawlab-team/crawlab/blob/master/DISCLAIMER-zh.md)
+[安装](#安装) | [运行](#运行) | [截图](#截图) | [架构](#架构) | [集成](#与其他框架的集成) | [比较](#与其他框架比较) | [相关文章](#相关文章) | [社区&赞助](#社区--赞助) | [更新日志](https://github.com/crawlab-team/crawlab/blob/main/CHANGELOG-zh.md) | [免责声明](https://github.com/crawlab-team/crawlab/blob/main/DISCLAIMER-zh.md)
基于Golang的分布式爬虫管理平台,支持Python、NodeJS、Go、Java、PHP等多种编程语言以及多种爬虫框架。
-[查看演示 Demo](https://demo-pro.crawlab.cn) | [文档](https://docs.crawlab.cn/zh/)
+[查看演示 Demo](https://demo.crawlab.cn) | [文档](https://docs.crawlab.cn/zh/)
## 安装
@@ -257,11 +257,18 @@ Crawlab使用起来很方便,也很通用,可以适用于几乎任何主流
-## 社区 & 赞助
+## JetBrains 支持
-如果您觉得Crawlab对您的日常开发或公司有帮助,请加作者微信 tikazyq1 并注明"Crawlab",作者会将你拉入群。或者,您可以扫下方支付宝二维码给作者打赏去升级团队协作软件或买一杯咖啡。
+
+
+
+
+
+
+## 社区
+
+如果您觉得Crawlab对您的日常开发或公司有帮助,请加作者微信 tikazyq1 并注明"Crawlab",作者会将你拉入群。
-
diff --git a/README.md b/README.md
index 5c455dc4..bbd11ea8 100644
--- a/README.md
+++ b/README.md
@@ -1,16 +1,13 @@
# Crawlab
-
-
-
-
-
+
+
-
+
@@ -19,18 +16,18 @@
-
+
-[中文](https://github.com/crawlab-team/crawlab/blob/master/README-zh.md) | English
+[中文](https://github.com/crawlab-team/crawlab/blob/main/README-zh.md) | English
-[Installation](#installation) | [Run](#run) | [Screenshot](#screenshot) | [Architecture](#architecture) | [Integration](#integration-with-other-frameworks) | [Compare](#comparison-with-other-frameworks) | [Community & Sponsorship](#community--sponsorship) | [CHANGELOG](https://github.com/crawlab-team/crawlab/blob/master/CHANGELOG.md) | [Disclaimer](https://github.com/crawlab-team/crawlab/blob/master/DISCLAIMER.md)
+[Installation](#installation) | [Run](#run) | [Screenshot](#screenshot) | [Architecture](#architecture) | [Integration](#integration-with-other-frameworks) | [Compare](#comparison-with-other-frameworks) | [Community & Sponsorship](#community--sponsorship) | [CHANGELOG](https://github.com/crawlab-team/crawlab/blob/main/CHANGELOG.md) | [Disclaimer](https://github.com/crawlab-team/crawlab/blob/main/DISCLAIMER.md)
Golang-based distributed web crawler management platform, supporting various languages including Python, NodeJS, Go, Java, PHP and various web crawler frameworks including Scrapy, Puppeteer, Selenium.
-[Demo](https://demo-pro.crawlab.cn) | [Documentation](https://docs.crawlab.cn/en/)
+[Demo](https://demo.crawlab.cn) | [Documentation](https://docs.crawlab.cn/en/)
## Installation
@@ -257,11 +254,18 @@ Crawlab is easy to use, general enough to adapt spiders in any language and any
-## Community & Sponsorship
+## Supported by JetBrains
-If you feel Crawlab could benefit your daily work or your company, please add the author's Wechat account noting "Crawlab" to enter the discussion group. Or you scan the Alipay QR code below to give us a reward to upgrade our teamwork software or buy a coffee.
+
+
+
+
+
+
+## Community
+
+If you feel Crawlab could benefit your daily work or your company, please add the author's Wechat account noting "Crawlab" to enter the discussion group.
-