Skip to content

Commit

Permalink
tools: test on CI regardless of modded file (#5621)
Browse files Browse the repository at this point in the history
  • Loading branch information
tzaffi authored Aug 2, 2023
1 parent 8c87fa5 commit ebd655a
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 11 deletions.
3 changes: 0 additions & 3 deletions .github/workflows/tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@ on:
- 'tools/block-generator/**'
- 'tools/x-repo-types/**'
pull_request:
paths:
- 'tools/block-generator/**'
- 'tools/x-repo-types/**'

jobs:
tools_test:
Expand Down
2 changes: 1 addition & 1 deletion tools/block-generator/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ go 1.20

require (
github.com/algorand/avm-abi v0.2.0
github.com/algorand/go-algorand v0.0.0-00010101000000-000000000000
github.com/algorand/go-algorand v0.0.0
github.com/algorand/go-codec/codec v1.1.10
github.com/algorand/go-deadlock v0.2.2
github.com/lib/pq v1.10.9
Expand Down
25 changes: 19 additions & 6 deletions tools/x-repo-types/Makefile
Original file line number Diff line number Diff line change
@@ -1,38 +1,51 @@
all: goal-v-sdk goal-v-spv
all: clean goal-v-sdk goal-v-spv

clean:
rm x-repo-types

x-repo-types:
go build

# go-algorand vs go-algorand-sdk:

goal-v-sdk: goal-v-sdk-state-delta goal-v-sdk-genesis goal-v-sdk-block goal-v-sdk-blockheader goal-v-sdk-stateproof

goal-v-sdk-state-delta:
goal-v-sdk-state-delta: x-repo-types
x-repo-types --x-package "github.com/algorand/go-algorand/ledger/ledgercore" \
--x-type "StateDelta" \
--y-branch "develop" \
--y-package "github.com/algorand/go-algorand-sdk/v2/types" \
--y-type "LedgerStateDelta"

goal-v-sdk-genesis:
goal-v-sdk-genesis: x-repo-types
x-repo-types --x-package "github.com/algorand/go-algorand/data/bookkeeping" \
--x-type "Genesis" \
--y-branch "develop" \
--y-package "github.com/algorand/go-algorand-sdk/v2/types" \
--y-type "Genesis"

goal-v-sdk-block:
goal-v-sdk-block: x-repo-types
x-repo-types --x-package "github.com/algorand/go-algorand/data/bookkeeping" \
--x-type "Block" \
--y-branch "develop" \
--y-package "github.com/algorand/go-algorand-sdk/v2/types" \
--y-type "Block"

goal-v-sdk-blockheader:
goal-v-sdk-blockheader: x-repo-types
x-repo-types --x-package "github.com/algorand/go-algorand/data/bookkeeping" \
--x-type "BlockHeader" \
--y-branch "develop" \
--y-package "github.com/algorand/go-algorand-sdk/v2/types" \
--y-type "BlockHeader"

goal-v-sdk-stateproof:
goal-v-sdk-consensus: x-repo-types
x-repo-types --x-package "github.com/algorand/go-algorand/config" \
--x-type "ConsensusParams" \
--y-branch "develop" \
--y-package "github.com/algorand/go-algorand-sdk/v2/protocol/config" \
--y-type "ConsensusParams"

goal-v-sdk-stateproof: x-repo-types
x-repo-types --x-package "github.com/algorand/go-algorand/crypto/stateproof" \
--x-type "StateProof" \
--y-branch "develop" \
Expand Down
2 changes: 1 addition & 1 deletion tools/x-repo-types/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.20
replace github.com/algorand/go-algorand => ../..

require (
github.com/algorand/go-algorand v0.0.0-20230502140608-e24a35add0bb
github.com/algorand/go-algorand v0.0.0
github.com/spf13/cobra v1.7.0
github.com/stretchr/testify v1.8.4
)
Expand Down

0 comments on commit ebd655a

Please sign in to comment.