Skip to content

Commit 5a9362e

Browse files
maschadachingbrain
andauthored
chore: re-enable examples ci (#2249)
--------- Co-authored-by: achingbrain <alex@achingbrain.net>
1 parent daea439 commit 5a9362e

File tree

1 file changed

+35
-35
lines changed

1 file changed

+35
-35
lines changed

.github/workflows/examples.yml

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -19,38 +19,38 @@ jobs:
1919
node-version: lts/*
2020
- uses: ipfs/aegir/actions/cache-node-modules@master
2121

22-
# test-examples:
23-
# name: Test example ${{ matrix.example.name }}
24-
# runs-on: ubuntu-latest
25-
# needs: build
26-
# continue-on-error: true
27-
# strategy:
28-
# matrix:
29-
# example:
30-
# - name: js-libp2p-example-chat
31-
# repo: https://github.com/libp2p/js-libp2p-example-chat.git
32-
# deps:
33-
# - '@libp2p/peer-id-factory@$PWD/packages/peer-id-factory'
34-
# - '@libp2p/tcp@$PWD/packages/transport-tcp'
35-
# - '@libp2p/websockets@$PWD/packages/transport-websockets'
36-
# - 'libp2p@$PWD/packages/libp2p'
37-
# # disabled until @libp2p/identify and @libp2p/circuit-relay are published
38-
# # - name: js-libp2p-example-circuit-relay
39-
# # repo: https://github.com/libp2p/js-libp2p-example-circuit-relay.git
40-
# # deps:
41-
# # - '@libp2p/circuit-relay@$PWD/packages/transport-circuit-relay'
42-
# # - '@libp2p/identify@$PWD/packages/protocol-identify'
43-
# # - '@libp2p/websockets@$PWD/packages/transport-websockets'
44-
# # - 'libp2p@$PWD/packages/libp2p'
45-
# - name: js-libp2p-example-connection-encryption
46-
# repo: https://github.com/libp2p/js-libp2p-example-connection-encryption.git
47-
# deps:
48-
# - '@libp2p/tcp@$PWD/packages/transport-tcp'
49-
# - 'libp2p@$PWD/packages/libp2p'
50-
# steps:
51-
# - uses: actions/checkout@v3
52-
# - uses: actions/setup-node@v3
53-
# with:
54-
# node-version: lts/*
55-
# - uses: ipfs/aegir/actions/cache-node-modules@master
56-
# - run: npx xvfb-maybe aegir test-dependant ${{ matrix.example.repo }} --deps ${{ join(matrix.example.deps, ',') }}
22+
test-examples:
23+
name: Test example ${{ matrix.example.name }}
24+
runs-on: ubuntu-latest
25+
needs: build
26+
continue-on-error: true
27+
strategy:
28+
matrix:
29+
example:
30+
- name: js-libp2p-example-chat
31+
repo: https://github.com/libp2p/js-libp2p-example-chat.git
32+
deps:
33+
- '@libp2p/peer-id-factory@$PWD/packages/peer-id-factory'
34+
- '@libp2p/tcp@$PWD/packages/transport-tcp'
35+
- '@libp2p/websockets@$PWD/packages/transport-websockets'
36+
- 'libp2p@$PWD/packages/libp2p'
37+
- name: js-libp2p-example-circuit-relay
38+
repo: https://github.com/libp2p/js-libp2p-example-circuit-relay.git
39+
deps:
40+
- '@libp2p/circuit-relay-v2@$PWD/packages/transport-circuit-relay-v2'
41+
- '@libp2p/identify@$PWD/packages/protocol-identify'
42+
- '@libp2p/websockets@$PWD/packages/transport-websockets'
43+
- 'libp2p@$PWD/packages/libp2p'
44+
- name: js-libp2p-example-connection-encryption
45+
repo: https://github.com/libp2p/js-libp2p-example-connection-encryption.git
46+
deps:
47+
- '@libp2p/plaintext@$PWD/packages/connection-encrypter-plaintext'
48+
- '@libp2p/tcp@$PWD/packages/transport-tcp'
49+
- 'libp2p@$PWD/packages/libp2p'
50+
steps:
51+
- uses: actions/checkout@v3
52+
- uses: actions/setup-node@v3
53+
with:
54+
node-version: lts/*
55+
- uses: ipfs/aegir/actions/cache-node-modules@master
56+
- run: npx xvfb-maybe aegir test-dependant ${{ matrix.example.repo }} --deps ${{ join(matrix.example.deps, ',') }}

0 commit comments

Comments
 (0)