Skip to content

chore: remove 386 build target #1129

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Feb 24, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 28 additions & 41 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,20 +54,20 @@ You can also do `./dockerized <COMAND>`, for instance:

```
./dockerized make clean
./dockerized ./dist.sh add-version go-ipfs v0.9.0
./dockerized ./dist.sh add-version kubo v0.33.0
./dockerized make publish
```

Note that you can't use bash in the command, so
Note that you can't use bash in the command, so

```
./dockerized make clean && ./dist.sh go-ipfs add-version v0.9.0
./dockerized make clean && ./dist.sh kubo add-version v0.33.0
# Does not work
```
and

```
./dockerized "make clean && ./dist.sh go-ipfs add-version v0.9.0"
./dockerized "make clean && ./dist.sh kubo add-version v0.33.0"
# Does not work
```

Expand Down Expand Up @@ -113,9 +113,9 @@ The optional `sub_package` argument is used to specify a module within a repo.
> ./dist.sh new-go-dist fs-repo-99-to-100 github.com/ipfs/fs-repo-migrations fs-repo-99-to-100
```

- If the distribution should not show up on the website (e.g. go-ipfs migrations) add a `no-site` file into the `dists/<repo>` folder.
- If the distribution should not show up on the website (e.g. old kubo migrations) add a `no-site` file into the `dists/<repo>` folder.
- Manually create a repo-owner file
- Reminder that for submodules the version numbers will look like fs-repo-x-to-y/v1.0.0
- Reminder that for submodules the version numbers will look like `fs-repo-x-to-y/v1.0.0`

### Publishing

Expand Down Expand Up @@ -163,44 +163,31 @@ Definitions:
- `<version>` is the version of the `<dist>`.
- `<platform>` is a supported platform of `<dist>@<version>`

So for example, if we had `<dist>` `go-ipfs` and `fs-repo-migrations`, we might see a hierarchy like:
So for example, if we had `<dist>` `ipfs-cluster-ctl` we might see a hierarchy like:

```
.
├── fs-repo-migrations
│   ├── v1.3.0
│   │   ├── build-info
│   │   ├── dist.json
│   │   ├── fs-repo-migrations_v1.3.0_darwin-386.tar.gz
│   │   ├── fs-repo-migrations_v1.3.0_darwin-amd64.tar.gz
│   │   ├── fs-repo-migrations_v1.3.0_freebsd-386.tar.gz
│   │   ├── fs-repo-migrations_v1.3.0_freebsd-amd64.tar.gz
│   │   ├── fs-repo-migrations_v1.3.0_freebsd-arm.tar.gz
│   │   ├── fs-repo-migrations_v1.3.0_linux-386.tar.gz
│   │   ├── fs-repo-migrations_v1.3.0_linux-amd64.tar.gz
│   │   ├── fs-repo-migrations_v1.3.0_linux-arm.tar.gz
│   │   ├── fs-repo-migrations_v1.3.0_windows-386.zip
│   │   ├── fs-repo-migrations_v1.3.0_windows-amd64.zip
│   │   └── results
│   └── versions
├── go-ipfs
│   ├── v0.4.9
│   │   ├── build-info
│   │   ├── build-log-freebsd-386
│   │   ├── build-log-freebsd-arm
│   │   ├── dist.json
│   │   ├── go-ipfs_v0.4.9_darwin-386.tar.gz
│   │   ├── go-ipfs_v0.4.9_darwin-amd64.tar.gz
│   │   ├── go-ipfs_v0.4.9_freebsd-amd64.tar.gz
│   │   ├── go-ipfs_v0.4.9_linux-386.tar.gz
│   │   ├── go-ipfs_v0.4.9_linux-amd64.tar.gz
│   │   ├── go-ipfs_v0.4.9_linux-arm.tar.gz
│   │   ├── go-ipfs_v0.4.9_windows-386.zip
│   │   ├── go-ipfs_v0.4.9_windows-amd64.zip
│   │   └── results
│   └── versions
└── index.html
85 directories, 943 files
└─── ipfs-cluster-ctl
├── v1.0.8
│ ├── build-info
│ ├── dist.json
│ ├── ipfs-cluster-ctl_v1.0.8_darwin-amd64.tar.gz
│ ├── ipfs-cluster-ctl_v1.0.8_darwin-amd64.tar.gz.cid
│ ├── ipfs-cluster-ctl_v1.0.8_darwin-amd64.tar.gz.sha512
│ ├── ipfs-cluster-ctl_v1.0.8_darwin-arm64.tar.gz
│ ├── ipfs-cluster-ctl_v1.0.8_darwin-arm64.tar.gz.cid
│ ├── ipfs-cluster-ctl_v1.0.8_darwin-arm64.tar.gz.sha512
│ ├── ipfs-cluster-ctl_v1.0.8_linux-amd64.tar.gz
│ ├── ipfs-cluster-ctl_v1.0.8_linux-amd64.tar.gz.cid
│ ├── ipfs-cluster-ctl_v1.0.8_linux-amd64.tar.gz.sha512
│ ├── ipfs-cluster-ctl_v1.0.8_linux-arm64.tar.gz
│ ├── ipfs-cluster-ctl_v1.0.8_linux-arm64.tar.gz.cid
│ ├── ipfs-cluster-ctl_v1.0.8_linux-arm64.tar.gz.sha512
│ ├── ipfs-cluster-ctl_v1.0.8_windows-amd64.zip
│ ├── ipfs-cluster-ctl_v1.0.8_windows-amd64.zip.cid
│ ├── ipfs-cluster-ctl_v1.0.8_windows-amd64.zip.sha512
│ └── results
└── versions
```

We call this the **distribution index**, the listing of all distributions, their versions, and platform assets.
Expand Down
5 changes: 0 additions & 5 deletions dists/fs-repo-0-to-1/build_matrix
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
windows 386
windows amd64
5 changes: 0 additions & 5 deletions dists/fs-repo-1-to-2/build_matrix
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/fs-repo-10-to-11/build_matrix
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/fs-repo-11-to-12/build_matrix
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/fs-repo-12-to-13/build_matrix
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/fs-repo-13-to-14/build_matrix
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
windows arm64
7 changes: 0 additions & 7 deletions dists/fs-repo-14-to-15/build_matrix
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
windows arm64
7 changes: 0 additions & 7 deletions dists/fs-repo-15-to-16/build_matrix
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
windows arm64
5 changes: 0 additions & 5 deletions dists/fs-repo-2-to-3/build_matrix
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
windows 386
windows amd64
5 changes: 0 additions & 5 deletions dists/fs-repo-3-to-4/build_matrix
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
windows 386
windows amd64
5 changes: 0 additions & 5 deletions dists/fs-repo-4-to-5/build_matrix
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
windows 386
windows amd64
5 changes: 0 additions & 5 deletions dists/fs-repo-5-to-6/build_matrix
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/fs-repo-6-to-7/build_matrix
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/fs-repo-7-to-8/build_matrix
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/fs-repo-8-to-9/build_matrix
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/fs-repo-9-to-10/build_matrix
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/fs-repo-migrations/build_matrix
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
windows arm64
7 changes: 0 additions & 7 deletions dists/go-ipfs/build_matrix
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
windows arm64
5 changes: 0 additions & 5 deletions dists/gx-go/build_matrix
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
darwin amd64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
5 changes: 0 additions & 5 deletions dists/gx/build_matrix
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
darwin amd64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
7 changes: 0 additions & 7 deletions dists/ipfs-cluster-ctl/build_matrix
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
darwin amd64
darwin arm64
freebsd 386
freebsd amd64
freebsd arm
openbsd 386
openbsd amd64
openbsd arm
linux 386
linux amd64
linux arm
linux arm64
windows 386
windows amd64
Loading
Loading