diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 4e75197..0d4a013 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -17,4 +17,4 @@ jobs: - name: 'Checkout Repository' uses: actions/checkout@v4 - name: 'Dependency Review' - uses: actions/dependency-review-action@v3 + uses: actions/dependency-review-action@v4 diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index cf711bc..ef7e6c6 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -30,7 +30,7 @@ jobs: - uses: actions/checkout@v4 - name: golangci-lint-terpd - uses: golangci/golangci-lint-action@v3 + uses: golangci/golangci-lint-action@v4 with: version: latest args: --timeout 10m \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5e09014..5f91d62 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: run: sha256sum ./terpd > ./terpd_sha256.txt - name: Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: token: ${{ github.token }} files: | diff --git a/Makefile b/Makefile index 38a635a..87a03be 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ include scripts/makefiles/release.mk include scripts/makefiles/lint.mk include scripts/makefiles/tests.mk include scripts/makefiles/e2e.mk -include scripts/makefiles/heighliner.mk +include scripts/makefiles/hl.mk include scripts/makefiles/build.mk include scripts/makefiles/deps.mk diff --git a/scripts/makefiles/hl.mk b/scripts/makefiles/hl.mk new file mode 100644 index 0000000..e0974f3 --- /dev/null +++ b/scripts/makefiles/hl.mk @@ -0,0 +1,30 @@ +############################################################################### +### heighliner ### +############################################################################### +.PHONY: get-heighliner local-image + +heighliner-help: + @echo "heighliner subcommands" + @echo "" + @echo "Usage:" + @echo " make heighliner-[command]" + @echo "" + @echo "Available Commands:" + @echo " get Install Heighliner" + @echo " local-image Create a local image" + @echo "" + @echo "" + + +heighliner: heighliner-help + +heighliner-get: + git clone https://github.com/strangelove-ventures/heighliner.git + cd heighliner && go install + +heighliner-local-image: +ifeq (,$(shell which heighliner)) + echo 'heighliner' binary not found. Consider running `make get-heighliner` +else + heighliner build -c terpnetwork --local -f ./chains.yaml +endif \ No newline at end of file