feat: adding actions (#461)

pull/469/head
Xinwei Xiong 1 year ago committed by GitHub
parent c6611a6679
commit e50b8bd8f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

26
.github/sync.yml vendored

@ -6,12 +6,6 @@ OpenIMSDK/.github:
- source: scripts/LICENSE/ - source: scripts/LICENSE/
dest: scripts/LICENSE/ dest: scripts/LICENSE/
replace: false replace: false
- source: .github/
dest: .github/
replace: false
exclude: |
workflows/
sync.yml
OpenIMSDK/community: OpenIMSDK/community:
- source: LICENSE - source: LICENSE
@ -21,14 +15,6 @@ OpenIMSDK/community:
replace: false replace: false
- source: .github/workflows/ - source: .github/workflows/
dest: .github/workflows/ dest: .github/workflows/
exclude:
- e2e-test.yml
- sync.yml
- source: .github/
dest: .github/
replace: false
exclude: |
sync.yml
OpenIMSDK/openim-sdk-core: OpenIMSDK/openim-sdk-core:
- source: LICENSE - source: LICENSE
@ -53,6 +39,18 @@ OpenIMSDK/OpenIM-Docs:
dest: scripts/githooks/ dest: scripts/githooks/
replace: true replace: true
OpenIMSDK/OpenKF:
- source: LICENSE
dest: LICENSE
- source: scripts/LICENSE/
dest: scripts/LICENSE/
replace: false
- source: .github/workflows/issue-robot.yml
dest: .github/workflows/issue-robot.yml
replace: false
- source: .github/workflows/stale.yml
dest: .github/workflows/stale.yml
replace: false
group: group:
# first groupcommon to all warehouses # first groupcommon to all warehouses

@ -1,47 +1,39 @@
# name: Github Rebot for Link check error name: Github Rebot for Link check error
# on: # Every Monday at 12:30 p.m
# pull_request: on:
# branches: [ main ] schedule:
# paths: - cron: '30 12 * * 1'
# - '**.md'
# - 'docs/**'
# - '.lycheeignore'
# push:
# branches: [ main ]
# schedule:
# - cron: '0 11 * * *'
# jobs: jobs:
# linkChecker: linkChecker:
# runs-on: ubuntu-latest runs-on: ubuntu-latest
# steps: steps:
# - uses: actions/checkout@v3 - uses: actions/checkout@v3
# - name: Link Checker - name: Link Checker
# id: lychee id: lychee
# uses: lycheeverse/lychee-action@v1.7.0 uses: lycheeverse/lychee-action@v1.7.0
# with: with:
# # For parameter description, see https://github.com/lycheeverse/lychee#commandline-parameters # For parameter description, see https://github.com/lycheeverse/lychee#commandline-parameters
# # Actions Link address -> https://github.com/lycheeverse/lychee-action # Actions Link address -> https://github.com/lycheeverse/lychee-action
# # -E, --exclude-all-private Exclude all private IPs from checking. # -E, --exclude-all-private Exclude all private IPs from checking.
# # -i, --insecure Proceed for server connections considered insecure (invalid TLS) # -i, --insecure Proceed for server connections considered insecure (invalid TLS)
# # -n, --no-progress Do not show progress bar. # -n, --no-progress Do not show progress bar.
# # -t, --timeout <timeout> Website timeout in seconds from connect to response finished [default:20] # -t, --timeout <timeout> Website timeout in seconds from connect to response finished [default:20]
# # --max-concurrency <max-concurrency> Maximum number of concurrent network requests [default: 128] # --max-concurrency <max-concurrency> Maximum number of concurrent network requests [default: 128]
# # -a --accept <accept> Comma-separated list of accepted status codes for valid links # -a --accept <accept> Comma-separated list of accepted status codes for valid links
# # docs/.vitepress/dist the site directory to check # docs/.vitepress/dist the site directory to check
# # ./*.md all markdown files in the root directory # ./*.md all markdown files in the root directory
# args: --verbose -E -i --no-progress --exclude-path './CHANGELOG' './**/*.md' args: --verbose -E -i --no-progress --exclude-path './CHANGELOG' './**/*.md'
# env: env:
# GITHUB_TOKEN: ${{secrets.GH_PAT}} GITHUB_TOKEN: ${{secrets.GH_PAT}}
# - name: Create Issue From File - name: Create Issue From File
# if: env.lychee_exit_code != 0 if: env.lychee_exit_code != 0
# uses: peter-evans/create-issue-from-file@v4 uses: peter-evans/create-issue-from-file@v4
# with: with:
# title: Bug reports for links in OpenIM docs title: Bug reports for links in OpenIM docs
# content-filepath: ./lychee/out.md content-filepath: ./lychee/out.md
# labels: kind/documentation, triage/unresolved, report labels: kind/documentation, triage/unresolved, report
# token: ${{ secrets.BOT_GITHUB_TOKEN }} token: ${{ secrets.BOT_GITHUB_TOKEN }}

@ -2,9 +2,8 @@ name: 'OpenCommit Action'
on: on:
push: push:
# this list of branches is often enough, branches:
# but you may still ignore other public branches - main
branches-ignore: [main master dev development release]
jobs: jobs:
opencommit: opencommit:

@ -1,9 +1,3 @@
# TODO: 参考我对 horizon 的 Makefile 设计:
# TODO: https://github.com/horizoncd/horizon/pull/141
# TODO: 设计稿:代写~
# TODO请在 issue 关闭之前不要使用 Makefile 中的 targe(尤其是重构前)
# ============================================================================== # ==============================================================================
# define the default goal # define the default goal
# #

@ -17,7 +17,7 @@
# #
GO := go GO := go
GO_SUPPORTED_VERSIONS ?= |1.15|1.16|1.17|1.18|1.19|1.20| GO_SUPPORTED_VERSIONS ?= 1.18|1.19|1.20
GO_LDFLAGS += -X $(VERSION_PACKAGE).gitVersion=$(GIT_TAG) \ GO_LDFLAGS += -X $(VERSION_PACKAGE).gitVersion=$(GIT_TAG) \
-X $(VERSION_PACKAGE).gitCommit=$(GIT_COMMIT) \ -X $(VERSION_PACKAGE).gitCommit=$(GIT_COMMIT) \

Loading…
Cancel
Save