Skip to content

Commit 65c4b6d

Browse files
committed
fix(ci): ignore two latent broken projects exposed by the full-matrix run
The CI fix in the previous commit causes the workflow-file change to trigger a full-matrix build (every project, not just the ones touched by the PR). Two latent problems are exposed: 1. tokens/transfer-tokens/quasar — quasar-spl (git master) has duplicate definitions for delegate / close_authority / mint_authority / freeze_authority, so the project fails to compile. This is an upstream regression in https://github.com/blueshift-gg/quasar; nothing in this repo can fix it. Add to .ghaignore until upstream publishes a fix. 2. tokens/token-extensions/transfer-hook/block-list/pinocchio — has no tests/ directory, no pnpm-lock.yaml, no build or build-and-test scripts. It is a work-in-progress port from the legacy pblock-list project (renamed in PR #20). Add to .ghaignore until the example is actually runnable. Neither failure was caused by this PR's CI logic fix; both pre-exist on main and would only surface on a future workflow-file change. Adding them to .ghaignore keeps CI green and matches how the file is already used for other broken or in-progress examples.
1 parent 0982a9a commit 65c4b6d

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.github/.ghaignore

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ tokens/create-token/native
1414

1515
tokens/token-swap/anchor
1616

17+
# upstream quasar-spl (git master) currently has duplicate definitions for
18+
# delegate / close_authority / mint_authority / freeze_authority, so any
19+
# project depending on quasar-spl from master fails to build. Re-enable once
20+
# https://github.com/blueshift-gg/quasar publishes a fixed version.
21+
tokens/transfer-tokens/quasar
22+
1723
# not building
1824
oracles/pyth/anchor
1925

@@ -45,6 +51,12 @@ tokens/token-extensions/metadata/anchor
4551
# dependency issues
4652
tokens/token-extensions/nft-meta-data-pointer/anchor-example/anchor
4753

54+
# work in progress: no tests/ directory, no pnpm-lock.yaml, no build /
55+
# build-and-test scripts. The Pinocchio example is being ported from the
56+
# legacy pblock-list project (renamed in PR #20) and isn't runnable yet.
57+
# Re-enable once the test suite and scripts are added.
58+
tokens/token-extensions/transfer-hook/block-list/pinocchio
59+
4860
tokens/token-extensions/mint-close-authority/native
4961
tokens/token-extensions/transfer-fee/native
5062
tokens/token-extensions/non-transferable/native

0 commit comments

Comments
 (0)