Skip to content

Commit 3ae52a4

Browse files
authored
Merge pull request #9234 from ipfs/release-v0.15.0
chore: Release v0.15.0
2 parents e0fabd6 + f907f3d commit 3ae52a4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+2262
-1139
lines changed

.circleci/main.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ default_environment: &default_environment
3737
executors:
3838
golang:
3939
docker:
40-
- image: cimg/go:1.18.3
40+
- image: cimg/go:1.18.5
4141
working_directory: ~/ipfs/kubo
4242
environment:
4343
<<: *default_environment
@@ -62,7 +62,7 @@ executors:
6262
E2E_IPFSD_TYPE: go
6363
dockerizer:
6464
docker:
65-
- image: cimg/go:1.18.3
65+
- image: cimg/go:1.18.5
6666
environment:
6767
IMAGE_NAME: ipfs/kubo
6868
WIP_IMAGE_TAG: wip
@@ -122,18 +122,12 @@ jobs:
122122
go mod edit -replace github.com/ipfs/kubo=./../../..
123123
go mod tidy
124124
125-
# use the internal config package when we test the current version of kubo
126-
sed -i.bak 's;"github.com/ipfs/go-ipfs-config";"github.com/ipfs/kubo/config";' ./main.go
127-
128125
go test -v ./...
129126
130127
# restore the go.mod and go.sum files to their original state
131128
mv go.mod.bak go.mod
132129
mv go.sum.bak go.sum
133-
134-
# restore the main.go to its original state
135-
mv main.go.bak main.go
136-
working_directory: ~/ipfs/kubo/docs/examples/go-ipfs-as-a-library
130+
working_directory: ~/ipfs/kubo/docs/examples/kubo-as-a-library
137131

138132
- run:
139133
when: always
@@ -162,8 +156,8 @@ jobs:
162156
- run: sudo apt update
163157
- run: |
164158
mkdir ~/localgo && cd ~/localgo
165-
wget https://golang.org/dl/go1.18.3.linux-amd64.tar.gz
166-
tar xfz go1.18.3.linux-amd64.tar.gz
159+
wget https://golang.org/dl/go1.18.5.linux-amd64.tar.gz
160+
tar xfz go1.18.5.linux-amd64.tar.gz
167161
echo "export PATH=$(pwd)/go/bin:\$PATH" >> ~/.bashrc
168162
- run: go version
169163
- run: sudo apt install socat net-tools
@@ -229,7 +223,7 @@ jobs:
229223
- *store_gomod
230224
interop:
231225
docker:
232-
- image: cimg/go:1.18.3-node
226+
- image: cimg/go:1.18.5-node
233227
parallelism: 4
234228
resource_class: large
235229
steps:

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ body:
2222
required: true
2323
- label: I have searched on the [issue tracker](https://github.com/ipfs/kubo/issues?q=is%3Aissue) for my bug.
2424
required: true
25-
- label: I am running the latest [kubo version](https://dist.ipfs.io/#kubo) or have an issue updating.
25+
- label: I am running the latest [kubo version](https://dist.ipfs.tech/#kubo) or have an issue updating.
2626
required: true
2727
- type: dropdown
2828
id: install
@@ -33,7 +33,7 @@ body:
3333
description: Please select your installation method
3434
options:
3535
- ipfs-desktop
36-
- ipfs-update or dist.ipfs.io
36+
- ipfs-update or dist.ipfs.tech
3737
- third-party binary
3838
- built from source
3939
- type: textarea

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ contact_links:
1010
url: https://github.com/ipfs/kubo/blob/master/docs/experimental-features.md#readme
1111
about: Documentation on Private Networks, Filestore and other experimental features.
1212
- name: RPC API Reference
13-
url: https://docs.ipfs.io/reference/http/api/
13+
url: https://docs.ipfs.tech/reference/kubo/rpc/
1414
about: Documentation of all Kubo RPC API endpoints.
1515
- name: IPFS Official Forum
1616
url: https://discuss.ipfs.io

.github/ISSUE_TEMPLATE/doc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ body:
77
- type: markdown
88
attributes:
99
value: |
10-
Problems with documentation on https://docs.ipfs.io should be reported to https://github.com/ipfs/ipfs-docs
10+
Problems with documentation on https://docs.ipfs.tech should be reported to https://github.com/ipfs/ipfs-docs
1111
- type: checkboxes
1212
attributes:
1313
label: Checklist
1414
description: Please verify the following.
1515
options:
16-
- label: I am reporting a documentation issue in this repo, not https://docs.ipfs.io.
16+
- label: I am reporting a documentation issue in this repo, not https://docs.ipfs.tech.
1717
required: true
1818
- label: I have searched on the [issue tracker](https://github.com/ipfs/kubo/issues?q=is%3Aissue) for my issue.
1919
required: true

.github/workflows/sync-release-assets.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Sync github release assets with dist.ipfs.io
1+
name: Sync github release assets with dist.ipfs.tech
22

33
on:
44
workflow_dispatch:
@@ -10,7 +10,7 @@ concurrency:
1010
cancel-in-progress: true
1111

1212
jobs:
13-
sync-github-and-dist-ipfs-io:
13+
sync-github-and-dist-ipfs-tech:
1414
if: github.repository == 'ipfs/kubo' || github.event_name == 'workflow_dispatch'
1515
runs-on: "ubuntu-latest"
1616
steps:
@@ -50,8 +50,8 @@ jobs:
5050
github_assets.add(asset.name)
5151
}
5252
53-
// fetch asset info from dist.ipfs.io
54-
p = '/ipns/dist.ipfs.io/kubo/' + release.tag_name
53+
// fetch asset info from dist.ipfs.tech
54+
p = '/ipns/dist.ipfs.tech/kubo/' + release.tag_name
5555
let stdout = ''
5656
const options = {}
5757
options.listeners = {
@@ -74,20 +74,20 @@ jobs:
7474
}
7575
}
7676
77-
// if dist.ipfs.io has files not found in github, copy them over
77+
// if dist.ipfs.tech has files not found in github, copy them over
7878
for (const file of missing_files) {
7979
file_sha = file + ".sha512"
8080
file_cid = file + ".cid"
8181
8282
// skip files that don't have .cid and .sha512 checksum files
8383
if (!dist_assets.has(file_sha) || !dist_assets.has(file_cid)) {
8484
if (!file.endsWith('.cid') && !file.endsWith('.sha512')) { // silent skip of .sha512.sha512 :)
85-
console.log(`skipping "${file}" as dist.ipfs.io does not provide .cid and .sha512 checksum files for it`)
85+
console.log(`skipping "${file}" as dist.ipfs.tech does not provide .cid and .sha512 checksum files for it`)
8686
}
8787
continue
8888
}
8989
90-
console.log("fetching", file, "from dist.ipfs.io")
90+
console.log("fetching", file, "from dist.ipfs.tech")
9191
await exec.exec('ipfs', ['get', p + '/' + file])
9292
await exec.exec('ipfs', ['get', p + '/' + file_sha])
9393
await exec.exec('ipfs', ['get', p + '/' + file_cid])

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Kubo Changelogs
22

3+
- [v0.15](docs/changelogs/v0.15.md)
34
- [v0.14](docs/changelogs/v0.14.md)
45
- [v0.13](docs/changelogs/v0.13.md)
56
- [v0.12](docs/changelogs/v0.12.md)

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Note: when updating the go minor version here, also update the go-channel in snap/snapcraft.yml
2-
FROM golang:1.18.3-buster
2+
FROM golang:1.18.5-buster
33
LABEL maintainer="Steven Allen <[email protected]>"
44

55
# Install deps

0 commit comments

Comments
 (0)