Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(ci): provide powerful github piplines #483

Merged
merged 126 commits into from
Apr 30, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
38791dc
refactor scripts and commands
Xunzhuo Apr 22, 2022
2bab728
fix: pr formatting
Xunzhuo Apr 19, 2022
86c219c
refactor scripts and commands
Xunzhuo Apr 22, 2022
21a1bef
refactor scripts and commands
Xunzhuo Apr 22, 2022
64f716b
refactor scripts and commands
Xunzhuo Apr 22, 2022
b126901
refactor scripts and commands
Xunzhuo Apr 22, 2022
7574bae
refactor scripts and commands
Xunzhuo Apr 22, 2022
fe45eba
refactor scripts and commands
Xunzhuo Apr 22, 2022
8882b1f
refactor scripts and commands
Xunzhuo Apr 22, 2022
497f353
refactor scripts and commands
Xunzhuo Apr 22, 2022
caac6ca
refactor scripts and commands
Xunzhuo Apr 22, 2022
ccd5da2
refactor scripts and commands
Xunzhuo Apr 22, 2022
66fabcb
refactor scripts and commands
Xunzhuo Apr 22, 2022
21e5c73
refactor scripts and commands
Xunzhuo Apr 22, 2022
228d22c
refactor scripts and commands
Xunzhuo Apr 22, 2022
7b34a92
refactor scripts and commands
Xunzhuo Apr 22, 2022
d3a13d4
refactor scripts and commands
Xunzhuo Apr 22, 2022
17a31c9
test piplines
Xunzhuo Apr 23, 2022
a5f5894
test piplines
Xunzhuo Apr 23, 2022
8a0a047
test piplines
Xunzhuo Apr 23, 2022
a1f775e
test piplines
Xunzhuo Apr 23, 2022
7c0e33d
test piplines
Xunzhuo Apr 23, 2022
c08f8e2
test piplines
Xunzhuo Apr 23, 2022
a4f60c3
fix: add check
Xunzhuo Apr 23, 2022
038b27d
fix: add check
Xunzhuo Apr 23, 2022
c894b57
fix: add check
Xunzhuo Apr 23, 2022
6bdd8eb
fix: add check
Xunzhuo Apr 23, 2022
7d3240c
fix: add check
Xunzhuo Apr 23, 2022
3ff7dc4
fix: add check
Xunzhuo Apr 23, 2022
a9ee6ee
fix: add check
Xunzhuo Apr 23, 2022
41d5a40
fix: add check
Xunzhuo Apr 23, 2022
728cdb5
fix: add check
Xunzhuo Apr 23, 2022
6388b6f
fix: add check
Xunzhuo Apr 23, 2022
37a3ad6
fix: add check
Xunzhuo Apr 23, 2022
fbc061a
fix: add check
Xunzhuo Apr 23, 2022
54a8e1d
fix: add check
Xunzhuo Apr 23, 2022
9185f98
fix: add check
Xunzhuo Apr 23, 2022
4259bbb
fix: add check
Xunzhuo Apr 23, 2022
d53c75d
fix: add check
Xunzhuo Apr 23, 2022
967cbed
fix: add check
Xunzhuo Apr 23, 2022
8a8b5bf
fix: add check
Xunzhuo Apr 23, 2022
76bc315
fix: add check
Xunzhuo Apr 23, 2022
812a866
fix: add check
Xunzhuo Apr 23, 2022
3e8cd07
fix: add check
Xunzhuo Apr 23, 2022
edef4c2
chore: add comments in makefiles
Xunzhuo Apr 23, 2022
312de4e
chore: update releasing pipeline
Xunzhuo Apr 23, 2022
8d6a00a
ci: test dev pipeline
Xunzhuo Apr 24, 2022
0ed49b3
update go unit test logics
Xunzhuo Apr 24, 2022
bd0475a
update go unit test logics
Xunzhuo Apr 24, 2022
94d1c05
update go unit test logics
Xunzhuo Apr 24, 2022
01ecd8a
refactor scripts and commands
Xunzhuo Apr 22, 2022
7a94a96
fix: pr formatting
Xunzhuo Apr 19, 2022
bb84b67
refactor scripts and commands
Xunzhuo Apr 22, 2022
b03f46a
refactor scripts and commands
Xunzhuo Apr 22, 2022
37b65d7
refactor scripts and commands
Xunzhuo Apr 22, 2022
301fd36
refactor scripts and commands
Xunzhuo Apr 22, 2022
97b40b2
refactor scripts and commands
Xunzhuo Apr 22, 2022
0a98c06
refactor scripts and commands
Xunzhuo Apr 22, 2022
b4a1bb8
refactor scripts and commands
Xunzhuo Apr 22, 2022
e6feeb2
refactor scripts and commands
Xunzhuo Apr 22, 2022
a383158
refactor scripts and commands
Xunzhuo Apr 22, 2022
e6f0fb8
refactor scripts and commands
Xunzhuo Apr 22, 2022
70c97b0
refactor scripts and commands
Xunzhuo Apr 22, 2022
857aa87
refactor scripts and commands
Xunzhuo Apr 22, 2022
c3ea984
refactor scripts and commands
Xunzhuo Apr 22, 2022
9ec81fe
refactor scripts and commands
Xunzhuo Apr 22, 2022
826bbf0
refactor scripts and commands
Xunzhuo Apr 22, 2022
0fe7d1e
test piplines
Xunzhuo Apr 23, 2022
ae75655
test piplines
Xunzhuo Apr 23, 2022
592173b
test piplines
Xunzhuo Apr 23, 2022
1005e18
test piplines
Xunzhuo Apr 23, 2022
d72c704
test piplines
Xunzhuo Apr 23, 2022
e5a8ab1
test piplines
Xunzhuo Apr 23, 2022
63f45ff
fix: add check
Xunzhuo Apr 23, 2022
abcd820
fix: add check
Xunzhuo Apr 23, 2022
4bde6cf
fix: add check
Xunzhuo Apr 23, 2022
386c408
fix: add check
Xunzhuo Apr 23, 2022
259a917
fix: add check
Xunzhuo Apr 23, 2022
4ae3f38
fix: add check
Xunzhuo Apr 23, 2022
c759e81
fix: add check
Xunzhuo Apr 23, 2022
45b69db
fix: add check
Xunzhuo Apr 23, 2022
7fcfff9
fix: add check
Xunzhuo Apr 23, 2022
9b61c76
fix: add check
Xunzhuo Apr 23, 2022
0df735b
fix: add check
Xunzhuo Apr 23, 2022
17ed16c
fix: add check
Xunzhuo Apr 23, 2022
df1d66c
fix: add check
Xunzhuo Apr 23, 2022
24d2988
fix: add check
Xunzhuo Apr 23, 2022
2b6edcd
fix: add check
Xunzhuo Apr 23, 2022
7811c11
fix: add check
Xunzhuo Apr 23, 2022
58eac0a
fix: add check
Xunzhuo Apr 23, 2022
b771099
fix: add check
Xunzhuo Apr 23, 2022
9110d83
fix: add check
Xunzhuo Apr 23, 2022
75fca94
fix: add check
Xunzhuo Apr 23, 2022
444b1ed
fix: add check
Xunzhuo Apr 23, 2022
065462d
chore: add comments in makefiles
Xunzhuo Apr 23, 2022
36e6ee3
chore: update releasing pipeline
Xunzhuo Apr 23, 2022
a5d3427
ci: test dev pipeline
Xunzhuo Apr 24, 2022
57b85b9
update go unit test logics
Xunzhuo Apr 24, 2022
74e50cf
update go unit test logics
Xunzhuo Apr 24, 2022
b0a275b
update go unit test logics
Xunzhuo Apr 24, 2022
498938b
Merge branch 'refactor-ci' of github.com:Xunzhuo/layotto into refacto…
Xunzhuo Apr 25, 2022
7febabf
fix: update pipelines
Xunzhuo Apr 25, 2022
a8098d0
fix: update pipelines
Xunzhuo Apr 25, 2022
8655bfe
Merge branch 'main' into refactor-ci
Xunzhuo Apr 26, 2022
b99ccb3
feat: set default image tag for x86/arm64
Xunzhuo Apr 26, 2022
2b86792
feat: config golang-ci config
Xunzhuo Apr 29, 2022
4a05372
Merge branch 'main' into refactor-ci
seeflood Apr 29, 2022
d8b30c4
docs: add missing licenses
Xunzhuo Apr 29, 2022
72ec957
Merge branch 'refactor-ci' of github.com:Xunzhuo/layotto into refacto…
Xunzhuo Apr 29, 2022
f5fa6c0
fix: correct make file name
Xunzhuo Apr 29, 2022
ebe8b71
feat: add format cmd
Xunzhuo Apr 29, 2022
f0b3594
Merge branch 'main' into refactor-ci
seeflood Apr 29, 2022
d8daa22
Merge branch 'main' into refactor-ci
seeflood Apr 29, 2022
6a80ebc
docs: update commands guides
Xunzhuo Apr 29, 2022
a43e5e1
fix: update commands
Xunzhuo Apr 29, 2022
126dd59
docs: update release notes
Xunzhuo Apr 29, 2022
e455bd4
docs: update release notes
Xunzhuo Apr 29, 2022
8b5196b
docs: update pipelines notes
Xunzhuo Apr 29, 2022
66af7a0
docs: update pipelines notes
Xunzhuo Apr 29, 2022
f332dba
docs: update pipelines notes
Xunzhuo Apr 29, 2022
cc7e056
docs: update dev notes
Xunzhuo Apr 29, 2022
27b1605
docs: add images
Xunzhuo Apr 29, 2022
05d7b4a
docs: add images
Xunzhuo Apr 29, 2022
b785a1a
docs: add images
Xunzhuo Apr 29, 2022
246eba7
add go mod tidy to format
Xunzhuo Apr 29, 2022
eec4110
docs: update some infos
Xunzhuo Apr 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 13 additions & 6 deletions .github/pr-title-checker-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,19 @@
},
"CHECKS": {
"prefixes": [
"fix: ",
"feat: ",
"feature: ",
"doc: ",
"ci: ",
"chore: "
"fix",
"feat",
"feature",
"docs",
"ci",
"chore",
"test",
"revert",
"style",
"refactor",
"sync",
"perf",
"merge"
],
"regexp": "docs\\(v[0-9]\\): ",
"regexpFlags": "i",
Expand Down
9 changes: 2 additions & 7 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,12 @@
name: "CodeQL"
name: Layotto Env Pipeline 🌊

on:
push:
branches: [master, ]
pull_request:
# The branches below must be a subset of the branches above
branches: [master]
schedule:
- cron: '0 4 * * 5'

jobs:
analyse:
name: Analyse
name: 🍀 CodeQL
runs-on: ubuntu-latest

steps:
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/dead-link-checker.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
name: Dead Link Checker
name: Layotto Env Pipeline 🌊

on:
pull_request:
branches:
- main

jobs:
CheckDeadLinks:
check:
name: "🍀 DeadLink Validation"
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
Expand All @@ -22,4 +23,4 @@ jobs:
nohup docsify serve docs -p 3000 &

- name: Check dead links in all the .md files
run: make check-dead-link
run: make style.deadlink
101 changes: 0 additions & 101 deletions .github/workflows/github-actions.yml

This file was deleted.

Loading