Skip to content

Commit 1e24fbb

Browse files
authored
fix(ci): skip ipns and dnslink tests in conformance (#640)
ci: skip ipns and dnslink tests in conformance skip tests that require pre-loaded ipns records or dns configuration, as these cannot be tested against remote public gateways
1 parent 452df02 commit 1e24fbb

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/gateway-conformance.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,16 @@ jobs:
5454
echo "slug=$slug" >> $GITHUB_OUTPUT
5555
5656
# 2. Run the gateway-conformance tests
57+
# Note: IPNS and DNSLink tests are disabled because they require
58+
# pre-loading IPNS records into the gateway's routing system and
59+
# configuring DNS records, which is not feasible for testing remote
60+
# public gateways. Future work: implement HTTP routing v1 API support
61+
# to enable dynamic IPNS record serving for these tests.
5762
- name: Run gateway-conformance tests
5863
uses: ipfs/gateway-conformance/.github/actions/test@v0
5964
with:
6065
gateway-url: ${{ matrix.gateway_url }}
66+
specs: -path-ipns-gateway,-subdomain-ipns-gateway,-trustless-ipns-gateway,-dnslink-gateway
6167
json: output.json
6268
xml: output.xml
6369
html: output.html

0 commit comments

Comments
 (0)