Skip to content

Commit

Permalink
Merge pull request #259 from dashevo/release_0.7.0
Browse files Browse the repository at this point in the history
chore(release): update changelog and bump version to 0.7.0
  • Loading branch information
lklimek authored Jan 27, 2022
2 parents fa6378c + 53211e5 commit c041150
Show file tree
Hide file tree
Showing 214 changed files with 11,402 additions and 6,060 deletions.
23 changes: 12 additions & 11 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,23 @@ updates:
interval: daily
time: "11:00"
open-pull-requests-limit: 10
- package-ecosystem: npm
directory: "/docs"
schedule:
interval: daily
time: "11:00"
open-pull-requests-limit: 10
reviewers:
- fadeev
# - package-ecosystem: npm
# directory: "/docs"
# schedule:
# interval: daily
# time: "11:00"
# open-pull-requests-limit: 10
# reviewers:
# - fadeev
- package-ecosystem: gomod
directory: "/"
schedule:
interval: daily
time: "11:00"
open-pull-requests-limit: 10
reviewers:
- melekes
- tessr
- shotonoff
- lklimek
- iammadab
labels:
- T:dependencies
- dependencies
8 changes: 5 additions & 3 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
---
name: Test Coverage
on:
pull_request:
push:
branches:
- master
- release/**
- v0.*-dev

jobs:
bls-signatures:
Expand Down Expand Up @@ -84,7 +86,7 @@ jobs:
with:
go-version: "^1.15.4"
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v5.0.1
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
Expand Down Expand Up @@ -116,7 +118,7 @@ jobs:
with:
go-version: "^1.15.4"
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v5.0.1
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
Expand Down Expand Up @@ -154,7 +156,7 @@ jobs:
run: |
echo "::set-output name=hash::$(git --git-dir=third_party/bls-signatures/src/.git rev-parse HEAD)"
shell: bash
- uses: technote-space/get-diff-action@v5.0.1
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Set suffix to Docker tags
uses: actions/github-script@v4.1
uses: actions/github-script@v5
id: suffix
with:
result-encoding: string
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-nightly-34x.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Notify Slack on failure
uses: rtCamp/action-slack-notify@ecc1353ce30ef086ce3fc3d1ea9ac2e32e150402
uses: rtCamp/action-slack-notify@12e36fc18b0689399306c2e0b3e0f2978b7f1ee7
env:
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
SLACK_CHANNEL: tendermint-internal
Expand All @@ -65,7 +65,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Notify Slack on success
uses: rtCamp/action-slack-notify@ae4223259071871559b6e9d08b24a63d71b3f0c0
uses: rtCamp/action-slack-notify@12e36fc18b0689399306c2e0b3e0f2978b7f1ee7
env:
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
SLACK_CHANNEL: tendermint-internal
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-nightly-master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Notify Slack on failure
uses: rtCamp/action-slack-notify@ae4223259071871559b6e9d08b24a63d71b3f0c0
uses: rtCamp/action-slack-notify@12e36fc18b0689399306c2e0b3e0f2978b7f1ee7
env:
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
SLACK_CHANNEL: tendermint-internal
Expand All @@ -62,7 +62,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Notify Slack on success
uses: rtCamp/action-slack-notify@ae4223259071871559b6e9d08b24a63d71b3f0c0
uses: rtCamp/action-slack-notify@12e36fc18b0689399306c2e0b3e0f2978b7f1ee7
env:
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
SLACK_CHANNEL: tendermint-internal
Expand Down
62 changes: 56 additions & 6 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,12 @@ jobs:
key: ${{ runner.os }}-bls-${{ steps.bls-revision.outputs.hash }}
if: steps.bls-cache.outputs.cache-hit != 'true'

e2e-test:
e2e-test-dashcore:
runs-on: ubuntu-latest
needs: bls-signatures
timeout-minutes: 15
env:
FULLNODE_PUBKEY_KEEP: false
steps:
- uses: actions/setup-go@v2
with:
Expand All @@ -61,7 +63,7 @@ jobs:
run: |
echo "::set-output name=hash::$(git --git-dir=third_party/bls-signatures/src/.git rev-parse HEAD)"
shell: bash
- uses: technote-space/get-diff-action@v5.0.1
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
Expand All @@ -81,12 +83,60 @@ jobs:
run: make -j2 docker runner
if: "env.GIT_DIFF != ''"

- name: Run CI testnet
- name: Run CI dashcore testnet
working-directory: test/e2e
run: ./build/runner -f networks/ci.toml
run: ./build/runner -f networks/dashcore.toml
if: "env.GIT_DIFF != ''"

- name: Emit logs on failure
- name: Emit dashcore logs on failure
if: ${{ failure() }}
working-directory: test/e2e
run: ./build/runner -f networks/ci.toml logs
run: ./build/runner -f networks/dashcore.toml logs

e2e-test-rotate:
runs-on: ubuntu-latest
needs: bls-signatures
timeout-minutes: 15
env:
FULLNODE_PUBKEY_KEEP: false
steps:
- uses: actions/setup-go@v2
with:
go-version: '^1.15.5'
- uses: actions/checkout@v2
with:
submodules: true
- name: Get BLS library revision
id: bls-revision
run: |
echo "::set-output name=hash::$(git --git-dir=third_party/bls-signatures/src/.git rev-parse HEAD)"
shell: bash
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/cache@v2
with:
path: ~/bls-cache
key: ${{ runner.os }}-bls-${{ steps.bls-revision.outputs.hash }}
- name: Install BLS library
run: |
sudo cp -vr ~/bls-cache/include/* /usr/local/include/
sudo cp -vr ~/bls-cache/libchiabls.a /usr/local/lib/
- name: Build
working-directory: test/e2e
# Run two make jobs in parallel, since we can't run steps in parallel.
run: make -j2 docker runner
if: "env.GIT_DIFF != ''"

- name: Run CI rotate testnet
working-directory: test/e2e
run: ./build/runner -f networks/rotate.toml
if: "env.GIT_DIFF != ''"

- name: Emit rotate logs on failure
if: ${{ failure() }}
working-directory: test/e2e
run: ./build/runner -f networks/rotate.toml logs
2 changes: 1 addition & 1 deletion .github/workflows/fuzz-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Notify Slack if any crashers
uses: rtCamp/action-slack-notify@ae4223259071871559b6e9d08b24a63d71b3f0c0
uses: rtCamp/action-slack-notify@12e36fc18b0689399306c2e0b3e0f2978b7f1ee7
env:
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
SLACK_CHANNEL: tendermint-internal
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linkchecker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: gaurav-nelson/github-action-markdown-link-check@1.0.8
- uses: gaurav-nelson/github-action-markdown-link-check@1.0.13
with:
folder-path: "docs"
2 changes: 1 addition & 1 deletion .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
run: |
echo "::set-output name=hash::$(git --git-dir=third_party/bls-signatures/src/.git rev-parse HEAD)"
shell: bash
- uses: technote-space/get-diff-action@v5.0.1
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v3
- uses: actions/stale@v4
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-pr-message: "This pull request has been automatically marked as stale because it has not had
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
with:
go-version: "^1.15.5"
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v5.0.1
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:
with:
go-version: "^1.15.5"
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v5.0.1
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
Expand Down Expand Up @@ -135,7 +135,7 @@ jobs:
with:
go-version: "^1.15.5"
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v5.0.1
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
Expand Down Expand Up @@ -166,7 +166,7 @@ jobs:
with:
go-version: "^1.15.5"
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v5.0.1
- uses: technote-space/get-diff-action@v5.0.2
with:
PATTERNS: |
**/**.go
Expand Down
3 changes: 2 additions & 1 deletion .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ linters:
- dogsled
- dupl
- errcheck
- exportloopref
# - funlen
# - gochecknoglobals
# - gochecknoinits
Expand All @@ -26,7 +27,7 @@ linters:
# - maligned
- nakedret
- prealloc
- scopelint
# - scopelint
- staticcheck
- structcheck
- stylecheck
Expand Down
Loading

0 comments on commit c041150

Please sign in to comment.