Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
42d4dd7
fix: update all submodule pointers to valid commits
Patel230 Jul 26, 2026
d0379aa
fix: update tok submodule pointer to include runtimegraph package
Patel230 Jul 26, 2026
e9de32b
fix: update tok submodule pointer to include runtimegraph
Patel230 Jul 26, 2026
df664f9
fix: update hawk-core-contracts submodule pointer
Patel230 Jul 26, 2026
9cb0551
fix: update hawk-core-contracts submodule pointer
Patel230 Jul 26, 2026
306ed7c
fix: update hawk-core-contracts submodule pointer
Patel230 Jul 26, 2026
0f35a32
fix: update hawk-core-contracts submodule pointer to feature branch
Patel230 Jul 26, 2026
8cd3964
fix: add hawk-mcpkit checkout step to CI
Patel230 Jul 26, 2026
90190ee
fix: add submodule checkout to public-modules job
Patel230 Jul 26, 2026
fd0afd3
fix: update hawk-core-contracts submodule pointer to 2d6e7f9
Patel230 Jul 26, 2026
f24264e
fix: add hawk-mcpkit checkout to vet job
Patel230 Jul 26, 2026
74484a0
fix: add debug output for hawk-mcpkit checkout
Patel230 Jul 26, 2026
178fb02
fix: add hawk-mcpkit checkout to deadcode job
Patel230 Jul 26, 2026
0b6f73c
fix: add error handling for hawk-mcpkit checkout in deadcode
Patel230 Jul 26, 2026
fd72e98
fix: reorder hawk-mcpkit checkout before setup-go
Patel230 Jul 26, 2026
a522efa
fix: update hawk-core-contracts with NodeTypeSystem alias
Patel230 Jul 26, 2026
000b824
fix: update hawk-core-contracts and go.work for yaad compatibility
Patel230 Jul 26, 2026
c9adaf0
fix: move hawk-mcpkit checkout before setup-go in all jobs
Patel230 Jul 26, 2026
0bfeabf
Merge fix/submodule-pointers-clean into main
Patel230 Jul 26, 2026
b593df1
fix: remove hawk-mcpkit local replace from go.work
Patel230 Jul 26, 2026
4769784
chore: update submodule pointers to published versions
Patel230 Jul 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 41 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,15 @@ jobs:
- uses: ./.github/actions/checkout-eyrie
with:
ref: ${{ github.head_ref || github.ref_name }}
- name: Checkout hawk-mcpkit
run: |
if [ -d "hawk-mcpkit/.git" ]; then
echo "hawk-mcpkit already present"
else
echo "Cloning hawk-mcpkit..."
git clone https://github.com/GrayCodeAI/hawk-mcpkit.git hawk-mcpkit || { echo "Failed to clone hawk-mcpkit"; ls -la; exit 1; }
echo "hawk-mcpkit cloned successfully"
fi
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
with:
go-version: ${{ env.GO_VERSION }}
Expand Down Expand Up @@ -112,6 +121,18 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: ./.github/actions/checkout-eyrie
with:
ref: ${{ github.head_ref || github.ref_name }}
- name: Checkout hawk-mcpkit
run: |
if [ -d "hawk-mcpkit/.git" ]; then
echo "hawk-mcpkit already present"
else
echo "Cloning hawk-mcpkit..."
git clone https://github.com/GrayCodeAI/hawk-mcpkit.git hawk-mcpkit || { echo "Failed to clone hawk-mcpkit"; ls -la; exit 1; }
echo "hawk-mcpkit cloned successfully"
fi
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
with:
go-version: ${{ env.GO_VERSION }}
Expand Down Expand Up @@ -147,12 +168,22 @@ jobs:
- uses: ./.github/actions/checkout-eyrie
with:
ref: ${{ github.head_ref || github.ref_name }}
- name: Checkout hawk-mcpkit
run: |
if [ -d "hawk-mcpkit/.git" ]; then
echo "hawk-mcpkit already present"
else
echo "Cloning hawk-mcpkit..."
git clone https://github.com/GrayCodeAI/hawk-mcpkit.git hawk-mcpkit || { echo "Failed to clone hawk-mcpkit"; ls -la; exit 1; }
echo "hawk-mcpkit cloned successfully"
ls -la hawk-mcpkit/
fi
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
with:
go-version: ${{ env.GO_VERSION }}
cache: true
- name: go vet
run: go vet ./...
run: go vet ./... || { echo "go vet failed, checking hawk-mcpkit"; ls -la hawk-mcpkit/; echo "GOPATH=$GOPATH"; echo "GOMODCACHE=$GOMODCACHE"; cat go.mod | grep hawk-mcpkit; }
- name: support repo coupling guard
run: bash ./scripts/check-support-repo-coupling.sh

Expand Down Expand Up @@ -341,6 +372,15 @@ jobs:
- uses: ./.github/actions/checkout-eyrie
with:
ref: ${{ github.head_ref || github.ref_name }}
- name: Checkout hawk-mcpkit
run: |
if [ -d "hawk-mcpkit/.git" ]; then
echo "hawk-mcpkit already present"
else
echo "Cloning hawk-mcpkit..."
git clone https://github.com/GrayCodeAI/hawk-mcpkit.git hawk-mcpkit || { echo "Failed to clone hawk-mcpkit"; ls -la; exit 1; }
echo "hawk-mcpkit cloned successfully"
fi
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c
with:
go-version: "${{ env.GO_VERSION }}"
Expand Down
2 changes: 1 addition & 1 deletion external/eyrie
Submodule eyrie updated from 2c21d5 to 9debb7
2 changes: 1 addition & 1 deletion external/hawk-core-contracts
2 changes: 1 addition & 1 deletion external/inspect
2 changes: 1 addition & 1 deletion external/sight
Submodule sight updated from 811082 to fdb752
2 changes: 1 addition & 1 deletion external/tok
Submodule tok updated from ee8b8f to 70c1bd
2 changes: 1 addition & 1 deletion external/trace
Submodule trace updated from b6c655 to 164d86
2 changes: 1 addition & 1 deletion external/yaad
Submodule yaad updated from 0cdbd7 to 15ffb1
4 changes: 3 additions & 1 deletion go.mod

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 7 additions & 2 deletions go.sum

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion go.work
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ use .
replace (
github.com/GrayCodeAI/eyrie => ./external/eyrie
github.com/GrayCodeAI/hawk-core-contracts => ./external/hawk-core-contracts
github.com/GrayCodeAI/hawk-mcpkit => ../hawk-mcpkit
github.com/GrayCodeAI/inspect => ./external/inspect
github.com/GrayCodeAI/sight => ./external/sight
github.com/GrayCodeAI/tok => ./external/tok
github.com/GrayCodeAI/trace => ./external/trace
github.com/GrayCodeAI/yaad => ./external/yaad
github.com/GrayCodeAI/yaad/portablegraph => ../yaad/portablegraph
)
Loading