File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010
1111jobs :
1212 build :
13-
1413 runs-on : ubuntu-latest
15-
1614 steps :
17- - uses : actions/checkout@v6
18- - name : Set up JDK 21
19- uses : actions/setup-java@v5
20- with :
21- distribution : temurin
22- java-version : 21
23- cache : ' maven'
24- - name : Build & run tests with Maven
25- run : ./mvnw -V verify
15+ - name : Checkout
16+ uses : actions/checkout@v6
17+ with :
18+ persist-credentials : false
19+ - name : Set up JDK 21
20+ uses : actions/setup-java@v5
21+ with :
22+ distribution : temurin
23+ java-version : 21
24+ cache : ' maven'
25+ - name : IPFS Download
26+ uses : ipfs/download-ipfs-distribution-action@v1
27+ with :
28+ name : kubo
29+ - name : IPFS Init
30+ shell : bash
31+ run : |
32+ ipfs init --profile server
33+ ipfs daemon --enable-pubsub-experiment --enable-namesys-pubsub &
34+ - name : Build & run tests with Maven
35+ run : ./mvnw -V verify
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <extensions >
3+ <extension >
4+ <groupId >eu.maveniverse.maven.ipfs</groupId >
5+ <artifactId >extension3</artifactId >
6+ <version >0.2.3</version >
7+ </extension >
8+ </extensions >
Original file line number Diff line number Diff line change 3030 <url >https://github.com/multiformats/java-multibase/issues</url >
3131 </issueManagement >
3232
33+ <distributionManagement >
34+ <repository >
35+ <id >ipfs-releases</id >
36+ <name >Java IPFS Releases</name >
37+ <url >ipfs:/ipfs.maveniverse.eu/repository-ipfs-releases</url >
38+ </repository >
39+ <snapshotRepository >
40+ <id >ipfs-snapshots</id >
41+ <name >Java IPFS Snapshots</name >
42+ <url >ipfs:/ipfs.maveniverse.eu/repository-ipfs-snapshots</url >
43+ </snapshotRepository >
44+ </distributionManagement >
45+
3346 <properties >
3447 <project .build.outputTimestamp>2026-01-20T00:00:00Z</project .build.outputTimestamp>
3548 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
5568
5669 <repositories >
5770 <repository >
58- <id >jitpack.io</id >
59- <url >https://jitpack.io</url >
71+ <releases >
72+ <enabled >true</enabled >
73+ </releases >
74+ <snapshots >
75+ <enabled >false</enabled >
76+ </snapshots >
77+ <id >ipfs-releases</id >
78+ <url >ipfs:/ipfs.maveniverse.eu/repository-ipfs-releases</url >
79+ </repository >
80+ <repository >
81+ <releases >
82+ <enabled >false</enabled >
83+ </releases >
84+ <snapshots >
85+ <enabled >true</enabled >
86+ </snapshots >
87+ <id >ipfs-snapshots</id >
88+ <url >ipfs:/ipfs.maveniverse.eu/repository-ipfs-snapshots</url >
6089 </repository >
6190 </repositories >
6291
You can’t perform that action at this time.
0 commit comments