mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
.github/workflows/all.yml (#7)
* eth: fix sync bloom panic (#19757) * eth: fix sync bloom panic * eth: delete useless test cases * mobile: fix mobile interface (#19180) * mobile: fix mobile interface * mobile, accounts: generate correct java binding * accounts: fix java type binding * mobile: support integer slice * accounts/abi/bind, cmd/abigen: implement java binding tests * les: prefer nil slices over zero-length slices (#19081) * all: on-chain oracle checkpoint syncing (#19543) * all: implement simple checkpoint syncing cmd, les, node: remove callback mechanism cmd, node: remove callback definition les: simplify the registrar les: expose checkpoint rpc services in the light client les, light: don't store untrusted receipt cmd, contracts, les: discard stale checkpoint cmd, contracts/registrar: loose restriction of registeration cmd, contracts: add replay-protection all: off-chain multi-signature contract params: deploy checkpoint contract for rinkeby cmd/registrar: add raw signing mode for registrar cmd/registrar, contracts/registrar, les: fixed messages * cmd/registrar, contracts/registrar: fix lints * accounts/abi/bind, les: address comments * cmd, contracts, les, light, params: minor checkpoint sync cleanups * cmd, eth, les, light: move checkpoint config to config file * cmd, eth, les, params: address comments * eth, les, params: address comments * cmd: polish up the checkpoint admin CLI * cmd, contracts, params: deploy new version contract * cmd/checkpoint-admin: add another flag for clef mode signing * cmd, contracts, les: rename and regen checkpoint oracle with abigen * accounts/abi: Fix method overwritten by same name methods. (#17099) * accounts/abi: Fix method overwritten by same name methods. * accounts/abi: Fix method overwritten by same name methods. * accounts/abi: avoid possible name conflict Co-authored-by: Guillaume Ballet <gballet@gmail.com> * Delete COPYING * Create LICENSE * Master (#2) (#3) * Create .loc * Rename core/.go/.loc to core/go./loc.js * Delete loc.js * Create .JS * Delete .JS * Update main.yml * Create main.workflow * Update .travis.yml * Update .travis.yml * Delete .travis.yml
This commit is contained in:
parent
3c1d150f18
commit
5e88b54f22
2 changed files with 59 additions and 0 deletions
42
.github/workflows/main.workflow
vendored
Normal file
42
.github/workflows/main.workflow
vendored
Normal file
|
|
@ -0,0 +1,42 @@
|
||||||
|
workflow "Build and Publish" {
|
||||||
|
on = "push"
|
||||||
|
resolves = "Publish"
|
||||||
|
}
|
||||||
|
|
||||||
|
action "Lint" {
|
||||||
|
uses = "actions/action-builder/shell@master"
|
||||||
|
runs = "make"
|
||||||
|
args = "lint"
|
||||||
|
}
|
||||||
|
|
||||||
|
action "Test" {
|
||||||
|
uses = "actions/action-builder/shell@master"
|
||||||
|
runs = "make"
|
||||||
|
args = "test"
|
||||||
|
}
|
||||||
|
|
||||||
|
action "Build" {
|
||||||
|
needs = ["Lint", "Test"]
|
||||||
|
uses = "actions/action-builder/docker@master"
|
||||||
|
runs = "make"
|
||||||
|
args = "build"
|
||||||
|
}
|
||||||
|
|
||||||
|
action "Publish Filter" {
|
||||||
|
needs = ["Build"]
|
||||||
|
uses = "actions/bin/filter@master"
|
||||||
|
args = "branch master"
|
||||||
|
}
|
||||||
|
|
||||||
|
action "Docker Login" {
|
||||||
|
needs = ["Publish Filter"]
|
||||||
|
uses = "actions/docker/login@master"
|
||||||
|
secrets = ["DOCKER_USERNAME", "DOCKER_PASSWORD"]
|
||||||
|
}
|
||||||
|
|
||||||
|
action "Publish" {
|
||||||
|
needs = ["Docker Login"]
|
||||||
|
uses = "actions/action-builder/docker@master"
|
||||||
|
runs = "make"
|
||||||
|
args = "publish"
|
||||||
|
}
|
||||||
17
.github/workflows/main.yml
vendored
Normal file
17
.github/workflows/main.yml
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
name: CI
|
||||||
|
|
||||||
|
on: [push]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v1
|
||||||
|
- name: Run a one-line script
|
||||||
|
run: echo Hello, world!
|
||||||
|
- name: Run a multi-line script
|
||||||
|
run: |
|
||||||
|
echo Add other actions to build,
|
||||||
|
echo test, and deploy your project.
|
||||||
Loading…
Reference in a new issue