Skip to content

Commit 0448846

Browse files
committed
Merge branch 'master' of https://github.com/apache/incubator-eventmesh into storage-api
2 parents f787d03 + 1b32583 commit 0448846

File tree

1,140 files changed

+81115
-22092
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,140 files changed

+81115
-22092
lines changed

Diff for: .asf.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#
1717

1818
github:
19-
description: EventMesh is a dynamic event-driven application runtime used to decouple the application and backend middleware layer, which supports a wide range of use cases that encompass complex multi-cloud, widely distributed topologies using diverse technology stacks.
19+
description: EventMesh is a fully serverless platform used to build distributed event-driven applications.
2020
homepage: https://eventmesh.apache.org/
2121
labels:
2222
- pubsub
@@ -36,6 +36,8 @@ github:
3636
- multi-runtime
3737
- microservice
3838
- state-management
39+
- hacktoberfest
40+
- hacktoberfest2022
3941
enabled_merge_buttons:
4042
squash: true
4143
merge: true

Diff for: .github/workflows/ci.yml

+8-7
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ jobs:
3737

3838
steps:
3939
- name: Checkout repository
40-
uses: actions/checkout@v2
41-
40+
uses: actions/checkout@v3
41+
4242
- name: Initialize CodeQL
43-
uses: github/codeql-action/init@v1
43+
uses: github/codeql-action/init@v2
4444
with:
4545
# If you wish to specify custom queries, you can do so here or in a config file.
4646
# By default, queries listed here will override any specified in a config file.
@@ -49,16 +49,17 @@ jobs:
4949
languages: ${{ matrix.language }}
5050

5151
- name: Set up JDK ${{ matrix.java }}
52-
uses: actions/setup-java@v1
52+
uses: actions/setup-java@v3
5353
with:
54+
distribution: 'zulu'
5455
java-version: ${{ matrix.java }}
5556

5657
- name: Build
5758
run: ./gradlew clean build jar dist jacocoTestReport
5859

5960
- name: Install plugin
6061
run: ./gradlew installPlugin
61-
62+
6263
- name: Perform CodeQL analysis
6364
uses: github/codeql-action/analyze@v1
6465

@@ -71,13 +72,13 @@ jobs:
7172

7273
steps:
7374
- name: Checkout repository
74-
uses: actions/checkout@v2
75+
uses: actions/checkout@v3
7576

7677
- name: Check license header
7778
uses: apache/skywalking-eyes@main
7879
env:
7980
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8081

8182
- name: Check third party dependencies
82-
run: |
83+
run: |
8384
./gradlew clean jar dist -x test -x checkstyleMain -x javaDoc && ./gradlew installPlugin && ./gradlew tar && sh tools/dependency-check/check-dependencies.sh && echo "Thirty party dependencies check success"

Diff for: .github/workflows/eventmesh-server-go.yml

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
20+
name: "Continuous Integration of EventMesh Server Go"
21+
22+
on:
23+
push:
24+
branches: ['*']
25+
pull_request:
26+
branches: ['*']
27+
28+
jobs:
29+
build:
30+
name: Build
31+
runs-on: ubuntu-latest
32+
33+
steps:
34+
- name: Checkout repository
35+
uses: actions/checkout@v3
36+
37+
- uses: actions/setup-go@v3
38+
with:
39+
go-version-file: 'eventmesh-server-go/go.mod'
40+
- run: go version
41+
42+
- name: Download components
43+
run: go mod tidy
44+
working-directory: eventmesh-server-go
45+
46+
- name: Build application
47+
run: make build
48+
working-directory: eventmesh-server-go
49+
50+
- name: Test application
51+
run: make test
52+
working-directory: eventmesh-server-go

Diff for: .gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ logs
99
*.iws
1010
*.class
1111
*.log
12+
*.log.*
1213
.idea
1314
build
1415
.classpath

Diff for: .licenserc.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,10 @@ header:
3838
- '**/Cargo.lock'
3939
- 'LICENSE'
4040
- 'NOTICE'
41-
- 'DISCLAIMER-WIP'
41+
- 'DISCLAIMER'
4242
- 'gradlew'
4343
- 'gradlew.bat'
44+
- '**/*.txt'
45+
- 'DISCLAIMER'
4446

4547
comment: on-failure

Diff for: CONTRIBUTING.md

-109
This file was deleted.

Diff for: CONTRIBUTING.zh-CN.md

-99
This file was deleted.

Diff for: DISCLAIMER-WIP renamed to DISCLAIMER

File renamed without changes.

Diff for: NOTICE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Apache EventMesh (incubating)
2-
Copyright 2021-2022 The Apache Software Foundation
2+
Copyright 2021-2023 The Apache Software Foundation
33

44
This product includes software developed at
55
The Apache Software Foundation (http://www.apache.org/).

0 commit comments

Comments
 (0)