Skip to content

[KLC-1706] Block Transfers for Uninitialized Smart Contract Addresses… #14

[KLC-1706] Block Transfers for Uninitialized Smart Contract Addresses…

[KLC-1706] Block Transfers for Uninitialized Smart Contract Addresses… #14

Workflow file for this run

name: Main Branch Push
on:
push:
branches:
- master
- develop
jobs:
setup-and-lint:
uses: ./.github/workflows/go-setup-lint.yaml
with:
go-version: ${{ vars.GO_VERSION || '1.22' }}
golangci-lint-version: ${{ vars.GOLANGCI_VERSION || 'v1.61.0' }}
secrets:
git-user: ${{ secrets.GIT_USER }}
git-pass: ${{ secrets.GIT_PASS }}
validate-and-build:
needs: [setup-and-lint]
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Go Setup
uses: ./.github/actions/go-setup-action
with:
go-version: ${{ vars.GO_VERSION || '1.22' }}
- name: Build
run: |
make build-operator
make build-validator
- name: Save artifacts
uses: actions/upload-artifact@v4
with:
name: build
path: |
bin/operator
bin/validator
kvm/wasmer2/libvmexeccapi.so
kvm/wasmer2/libvmexeccapi.dylib
kvm/wasmer2/libvmexeccapi_arm.dylib