Skip to content

feat: add GitHub workflow to check test and release automatically#857

Merged
unclezoro merged 30 commits intobnb-chain:developfrom
owen-reorg:github-workflow-no-vendor
Apr 22, 2022
Merged

feat: add GitHub workflow to check test and release automatically#857
unclezoro merged 30 commits intobnb-chain:developfrom
owen-reorg:github-workflow-no-vendor

Conversation

@owen-reorg
Copy link
Contributor

@owen-reorg owen-reorg commented Apr 21, 2022

Further setup

Shoule set a key in the repo to visit private repo.
Check https://blog.fabianmendez.dev/how-to-use-private-go-module-in-github-actions for details.

Preview

@owen-reorg owen-reorg changed the base branch from master to develop April 21, 2022 14:24
@owen-reorg owen-reorg changed the title feat: GitHub workflow with no vendor feat: add GitHub workflow to check test and release automatically Apr 22, 2022
@unclezoro unclezoro merged commit 2413502 into bnb-chain:develop Apr 22, 2022
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
forcodedancing pushed a commit that referenced this pull request May 19, 2022
* chore: add integration test workflow

* add build and test in workflow

* optimize workflow cache

* skip error file

* feat: add release workflow

* fix release workflow

* disable window to debug

* test release name

* fix release tag

* fix release tag

* add macos

* fix macos

* fix make test

* remove windows, zip before upload

* remove build in integration ci

* update integration

* update release

* fix integration test

* debug

* remove debug

* clean up

* adjust release strategy

* fix multiple cmds

* fix paramhub

* get app_pub back

* remove app_pub_test

* add lint

* fix lint

* fix pub
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants