Skip to content
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

Nopfs plugin builds (DNM) #857

Closed
wants to merge 6 commits into from
Closed

Nopfs plugin builds (DNM) #857

wants to merge 6 commits into from

Conversation

hsanjuan
Copy link
Contributor

I am going to abuse the CI here for some builds.

Placing a "plugin" file in the `dists/<repo>` folder will trigger a
-buildmode=plugin build using CGO.
@hsanjuan hsanjuan self-assigned this Jun 13, 2023
@hsanjuan hsanjuan temporarily deployed to Deploy June 13, 2023 20:11 — with GitHub Actions Inactive
@github-actions
Copy link

Diff of Changes

Old: /ipns/dist.ipfs.tech at /ipfs/QmSqYPs8YvmPkfL55SkgrzwudmDY4cMZZQq8PZ4L5hX5EA
New: /ipfs/QmaYLemQMvKRXyGShCPvjQKarP4sZiWFJW3WLNbCXB8D5G

diff --new-file -u --recursive a/index.html b/index.html
--- a/index.html	2023-06-13 20:17:16.115366103 +0000
+++ b/index.html	2023-06-13 20:17:16.071363165 +0000
@@ -101,6 +101,10 @@
                   <a class="d-sidebar-link nav-link" href="#libp2p-relay-daemon">libp2p-relay-daemon</a>
                 </li>
               
+                <li class="d-sidebar-item nav-item">
+                  <a class="d-sidebar-link nav-link" href="#nopfs">nopfs</a>
+                </li>
+              
             </ul>
           </div>
         </div>
@@ -1666,6 +1670,85 @@
                               </td>
                             
                           </tr>
+                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
+                        
+                      
+                    </tbody>
+                  </table>
+                </div>
+              </div>
+            </div>
+          
+            
+            
+            <div class="d-component" id="nopfs">
+              <div class="d-component-desc row">
+                <div class="col-md-7">
+                  <h1 class="d-component-desc-title">nopfs</h1>
+                  <h2 class="d-component-desc-sub-title"></h2>
+                  <div class="d-component-desc-body">NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)</div>
+                </div>
+                <div class="d-component-asset col-md-4 offset-md-1">
+                  <a href="" data-id="nopfs" data-version="v0.21.0-rc1.2" class="d-component-download-btn btn btn-primary">Download 
+                    <span class="nowrap">nopfs</span>
+                  </a>
+                  <div class="d-component-download-alternative">
+                    <div class="d-component-arch"></div>
+                    <div class="d-component-not">Not your platform? See below for alternatives</div>
+                  </div>
+                </div>
+              </div>
+              <div class="d-component-release row">
+                <div class="col-md-4">
+                  <h3 class="d-component-version">v0.21.0-rc1.2</h3>
+                  <h4 class="d-component-release-date">June 13, 2023</h4>
+                  <ul class="d-component-actions">
+                    <li>
+                      <i class="ion-ios-book-outline"></i>
+                      <a class="d-component-actions-docs"
+                         href="https://github.com/ipfs-shipyard/nopfs/tree/v0.21.0-rc1.2/README.md"
+                         target="_blank">Docs</a>
+                    </li>
+                    <li>
+                      <i class="ion-document"></i>
+                      <a class="d-component-actions-changelog"
+                         href="https://github.com/ipfs-shipyard/nopfs/tree/v0.21.0-rc1.2/CHANGELOG.md"
+                         target="_blank">Changelog</a>
+                    </li>
+                    <li>
+                      <i class="ion-ios-albums-outline"></i>
+                      <a class="d-component-actions-versions" href="nopfs">All Versions</a>
+                    </li>
+                    
+                    <li>
+                      <i class="ion-bug"></i>
+                      <a class="d-component-actions-issues"
+                         href="https://github.com/ipfs-shipyard/nopfs/issues"
+                         target="_blank">Issues</a>
+                    </li>
+                    <li>
+                      <i class="ion-social-github"></i>
+                      <a class="d-component-actions-repo"
+                         href="https://github.com/ipfs-shipyard/nopfs"
+                         target="_blank">Repository</a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="col-md-8">
+                  <table class="table d-download-table">
+                    <tbody>
+                      
+                        
+                          
+                          <tr>
+                            <th>Linux Binary</th>
+                            
+                              <td>
+                                
+                                <a href="nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz">64-bit</a>
+                              </td>
+                            
+                          </tr>
                           <tr><td colspan="100" class="d-download-table-border"></td></tr>
                         
                       
diff --new-file -u --recursive a/index.xml b/index.xml
--- a/index.xml	2023-06-13 20:17:16.179370375 +0000
+++ b/index.xml	2023-06-13 20:17:16.151368506 +0000
@@ -6,7 +6,7 @@
     <description>Recent releases on IPFS Distributions</description>
     <generator>Hugo -- gohugo.io</generator>
     <language>en-us</language>
-    <lastBuildDate>Tue, 09 May 2023 00:00:00 GMT</lastBuildDate>
+    <lastBuildDate>Tue, 13 Jun 2023 00:00:00 GMT</lastBuildDate>
     
 	<atom:link href="https://dist.ipfs.tech/index.xml" rel="self" type="application/rss&#43;xml" />
     
@@ -121,5 +121,13 @@
       <description>A standalone libp2p circuit relay daemon providing relay service for versions v1 and v2 of the protocol.</description>
     </item>
     
+    
+    <item>
+      <title>nopfs</title>
+      <link>https://dist.ipfs.tech/#nopfs</link>
+      <pubDate>Tue, 13 Jun 2023 00:00:00 GMT</pubDate>
+      <description>NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)</description>
+    </item>
+    
   </channel>
 </rss>
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.2/build-info b/nopfs/v0.21.0-rc1.2/build-info
--- a/nopfs/v0.21.0-rc1.2/build-info	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.2/build-info	2023-06-13 20:17:16.259375716 +0000
@@ -0,0 +1,4 @@
+go version go1.19.10 linux/amd64
+git sha of code: c5a80b89ff5732ee977da7a85c08d7293beaedd4
+Linux fv-az248-926 5.15.0-1038-azure #45-Ubuntu SMP Mon Apr 24 15:40:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+built on Tue Jun 13 20:05:34 UTC 2023
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.2/dist.json b/nopfs/v0.21.0-rc1.2/dist.json
--- a/nopfs/v0.21.0-rc1.2/dist.json	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.2/dist.json	2023-06-13 20:17:16.259375716 +0000
@@ -0,0 +1,22 @@
+{
+  "id": "nopfs",
+  "version": "v0.21.0-rc1.2",
+  "releaseLink": "nopfs/v0.21.0-rc1.2",
+  "name": "nopfs",
+  "owner": "ipfs-shipyard",
+  "description": "NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)",
+  "date": "June 13, 2023",
+  "plugin": "true",
+  "platforms": {
+    "linux": {
+      "name": "linux Binary",
+      "archs": {
+        "amd64": {
+          "link": "/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz",
+          "cid": "QmXesoM6zs9pH1uV5YNRumvtosLELhQZ9vu3PS6jkhsoeh",
+          "sha512": "e7b8599a341a61c16945ae885ea06840cd21b7ee83164b3f7560d095ff39e092a1a22e119eb248434ecb84f920be1b5f163afd508b40162eb9243acff4a62b3d"
+        }
+      }
+    }
+  }
+}
Binary files a/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz and b/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz differ
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz.cid b/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz.cid
--- a/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz.cid	2023-06-13 20:17:16.395384795 +0000
@@ -0,0 +1 @@
+QmXesoM6zs9pH1uV5YNRumvtosLELhQZ9vu3PS6jkhsoeh
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz.sha512 b/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz.sha512
--- a/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.2/nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz.sha512	2023-06-13 20:17:16.395384795 +0000
@@ -0,0 +1 @@
+e7b8599a341a61c16945ae885ea06840cd21b7ee83164b3f7560d095ff39e092a1a22e119eb248434ecb84f920be1b5f163afd508b40162eb9243acff4a62b3d  nopfs_v0.21.0-rc1.2_linux-amd64.tar.gz
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.2/results b/nopfs/v0.21.0-rc1.2/results
--- a/nopfs/v0.21.0-rc1.2/results	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.2/results	2023-06-13 20:17:16.395384795 +0000
@@ -0,0 +1 @@
+, linux, amd64, 
diff --new-file -u --recursive a/nopfs/versions b/nopfs/versions
--- a/nopfs/versions	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/versions	2023-06-13 20:17:16.395384795 +0000
@@ -0,0 +1 @@
+v0.21.0-rc1.2

@hsanjuan hsanjuan temporarily deployed to Deploy June 13, 2023 21:28 — with GitHub Actions Inactive
@github-actions
Copy link

Diff of Changes

Old: /ipns/dist.ipfs.tech at /ipfs/QmSqYPs8YvmPkfL55SkgrzwudmDY4cMZZQq8PZ4L5hX5EA
New: /ipfs/QmYb8qUXspdW7fbseRLyG6fQHjHYCVPgT6tT3KvWey878F

diff --new-file -u --recursive a/index.html b/index.html
--- a/index.html	2023-06-13 21:32:03.536948957 +0000
+++ b/index.html	2023-06-13 21:32:03.492949039 +0000
@@ -101,6 +101,10 @@
                   <a class="d-sidebar-link nav-link" href="#libp2p-relay-daemon">libp2p-relay-daemon</a>
                 </li>
               
+                <li class="d-sidebar-item nav-item">
+                  <a class="d-sidebar-link nav-link" href="#nopfs">nopfs</a>
+                </li>
+              
             </ul>
           </div>
         </div>
@@ -1666,6 +1670,85 @@
                               </td>
                             
                           </tr>
+                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
+                        
+                      
+                    </tbody>
+                  </table>
+                </div>
+              </div>
+            </div>
+          
+            
+            
+            <div class="d-component" id="nopfs">
+              <div class="d-component-desc row">
+                <div class="col-md-7">
+                  <h1 class="d-component-desc-title">nopfs</h1>
+                  <h2 class="d-component-desc-sub-title"></h2>
+                  <div class="d-component-desc-body">NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)</div>
+                </div>
+                <div class="d-component-asset col-md-4 offset-md-1">
+                  <a href="" data-id="nopfs" data-version="v0.21.0-rc1.3" class="d-component-download-btn btn btn-primary">Download 
+                    <span class="nowrap">nopfs</span>
+                  </a>
+                  <div class="d-component-download-alternative">
+                    <div class="d-component-arch"></div>
+                    <div class="d-component-not">Not your platform? See below for alternatives</div>
+                  </div>
+                </div>
+              </div>
+              <div class="d-component-release row">
+                <div class="col-md-4">
+                  <h3 class="d-component-version">v0.21.0-rc1.3</h3>
+                  <h4 class="d-component-release-date">June 13, 2023</h4>
+                  <ul class="d-component-actions">
+                    <li>
+                      <i class="ion-ios-book-outline"></i>
+                      <a class="d-component-actions-docs"
+                         href="https://github.com/ipfs-shipyard/nopfs/tree/v0.21.0-rc1.3/README.md"
+                         target="_blank">Docs</a>
+                    </li>
+                    <li>
+                      <i class="ion-document"></i>
+                      <a class="d-component-actions-changelog"
+                         href="https://github.com/ipfs-shipyard/nopfs/tree/v0.21.0-rc1.3/CHANGELOG.md"
+                         target="_blank">Changelog</a>
+                    </li>
+                    <li>
+                      <i class="ion-ios-albums-outline"></i>
+                      <a class="d-component-actions-versions" href="nopfs">All Versions</a>
+                    </li>
+                    
+                    <li>
+                      <i class="ion-bug"></i>
+                      <a class="d-component-actions-issues"
+                         href="https://github.com/ipfs-shipyard/nopfs/issues"
+                         target="_blank">Issues</a>
+                    </li>
+                    <li>
+                      <i class="ion-social-github"></i>
+                      <a class="d-component-actions-repo"
+                         href="https://github.com/ipfs-shipyard/nopfs"
+                         target="_blank">Repository</a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="col-md-8">
+                  <table class="table d-download-table">
+                    <tbody>
+                      
+                        
+                          
+                          <tr>
+                            <th>Linux Binary</th>
+                            
+                              <td>
+                                
+                                <a href="nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz">64-bit</a>
+                              </td>
+                            
+                          </tr>
                           <tr><td colspan="100" class="d-download-table-border"></td></tr>
                         
                       
diff --new-file -u --recursive a/index.xml b/index.xml
--- a/index.xml	2023-06-13 21:32:03.612948815 +0000
+++ b/index.xml	2023-06-13 21:32:03.564948904 +0000
@@ -6,7 +6,7 @@
     <description>Recent releases on IPFS Distributions</description>
     <generator>Hugo -- gohugo.io</generator>
     <language>en-us</language>
-    <lastBuildDate>Tue, 09 May 2023 00:00:00 GMT</lastBuildDate>
+    <lastBuildDate>Tue, 13 Jun 2023 00:00:00 GMT</lastBuildDate>
     
 	<atom:link href="https://dist.ipfs.tech/index.xml" rel="self" type="application/rss&#43;xml" />
     
@@ -121,5 +121,13 @@
       <description>A standalone libp2p circuit relay daemon providing relay service for versions v1 and v2 of the protocol.</description>
     </item>
     
+    
+    <item>
+      <title>nopfs</title>
+      <link>https://dist.ipfs.tech/#nopfs</link>
+      <pubDate>Tue, 13 Jun 2023 00:00:00 GMT</pubDate>
+      <description>NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)</description>
+    </item>
+    
   </channel>
 </rss>
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/build-info b/nopfs/v0.21.0-rc1.3/build-info
--- a/nopfs/v0.21.0-rc1.3/build-info	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/build-info	2023-06-13 21:32:03.660948726 +0000
@@ -0,0 +1,4 @@
+go version go1.19.10 linux/amd64
+git sha of code: a389142c8d4a832ca5b9a845d724b4031ba3acba
+Linux fv-az395-73 5.15.0-1038-azure #45-Ubuntu SMP Mon Apr 24 15:40:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+built on Tue Jun 13 21:25:43 UTC 2023
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/dist.json b/nopfs/v0.21.0-rc1.3/dist.json
--- a/nopfs/v0.21.0-rc1.3/dist.json	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/dist.json	2023-06-13 21:32:03.660948726 +0000
@@ -0,0 +1,22 @@
+{
+  "id": "nopfs",
+  "version": "v0.21.0-rc1.3",
+  "releaseLink": "nopfs/v0.21.0-rc1.3",
+  "name": "nopfs",
+  "owner": "ipfs-shipyard",
+  "description": "NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)",
+  "date": "June 13, 2023",
+  "plugin": "true",
+  "platforms": {
+    "linux": {
+      "name": "linux Binary",
+      "archs": {
+        "amd64": {
+          "link": "/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz",
+          "cid": "QmfEYgNtHdBLrS3Vhjhzv8UaZSQ1qkyTmyMrKbodn2xiP1",
+          "sha512": "b8cb3e8c0e43d756f5f699ec667adf500628dcc5eca826f3ac7a2097bdf3faf7112cddd3c5ba746e39f3a6140e51b87984c3b781dc74e3864b850724a1a974f8"
+        }
+      }
+    }
+  }
+}
Binary files a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz and b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz differ
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.cid b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.cid
--- a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.cid	2023-06-13 21:32:03.876948324 +0000
@@ -0,0 +1 @@
+QmfEYgNtHdBLrS3Vhjhzv8UaZSQ1qkyTmyMrKbodn2xiP1
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.sha512 b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.sha512
--- a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.sha512	2023-06-13 21:32:03.876948324 +0000
@@ -0,0 +1 @@
+b8cb3e8c0e43d756f5f699ec667adf500628dcc5eca826f3ac7a2097bdf3faf7112cddd3c5ba746e39f3a6140e51b87984c3b781dc74e3864b850724a1a974f8  nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/results b/nopfs/v0.21.0-rc1.3/results
--- a/nopfs/v0.21.0-rc1.3/results	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/results	2023-06-13 21:32:03.876948324 +0000
@@ -0,0 +1 @@
+, linux, amd64, 
diff --new-file -u --recursive a/nopfs/versions b/nopfs/versions
--- a/nopfs/versions	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/versions	2023-06-13 21:32:03.876948324 +0000
@@ -0,0 +1 @@
+v0.21.0-rc1.3

The build process:

  * Sets a custom GOPATH
  * Clones the repo we want to build inside it
  * Does a go mod init and requires the repository we want to build directly (ignoring submodules) by doing a "rev-parse HEAD" on what we cloned
  * Then go-builds the package "go build [...] -mod=mod my.package/abc.

I'm not sure why -mod=mod is updated, but this automatically updates the
go.mod when working with submodules (sub-packages) that are tagged separately,
to the point that it uses wrong releases (not the checked out one).

This has not been noticed in 4 years because we usually build the last tagged
version of things. It you attempt to build a submodule with their own tag
while using a tag that is not the latest it will start misbehaving.

This attempts to require exactly what we are trying to build in the go.mod file.
@hsanjuan hsanjuan temporarily deployed to Deploy June 15, 2023 13:59 — with GitHub Actions Inactive
@github-actions
Copy link

Diff of Changes

Old: /ipns/dist.ipfs.tech at /ipfs/QmbL6G4MkCdm2Bb5rveHYPrMUjrwSmghYeJ3na2Pr9dk5b
New: /ipfs/QmY9ysFGXQL3U5Buor16pvHzGNuL853kn6kNX4e6iwW87A

diff --new-file -u --recursive a/index.html b/index.html
--- a/index.html	2023-06-15 14:02:42.746848282 +0000
+++ b/index.html	2023-06-15 14:02:42.710847598 +0000
@@ -101,6 +101,10 @@
                   <a class="d-sidebar-link nav-link" href="#libp2p-relay-daemon">libp2p-relay-daemon</a>
                 </li>
               
+                <li class="d-sidebar-item nav-item">
+                  <a class="d-sidebar-link nav-link" href="#nopfs">nopfs</a>
+                </li>
+              
             </ul>
           </div>
         </div>
@@ -1666,6 +1670,85 @@
                               </td>
                             
                           </tr>
+                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
+                        
+                      
+                    </tbody>
+                  </table>
+                </div>
+              </div>
+            </div>
+          
+            
+            
+            <div class="d-component" id="nopfs">
+              <div class="d-component-desc row">
+                <div class="col-md-7">
+                  <h1 class="d-component-desc-title">nopfs</h1>
+                  <h2 class="d-component-desc-sub-title"></h2>
+                  <div class="d-component-desc-body">NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)</div>
+                </div>
+                <div class="d-component-asset col-md-4 offset-md-1">
+                  <a href="" data-id="nopfs" data-version="v0.21.0-rc2" class="d-component-download-btn btn btn-primary">Download 
+                    <span class="nowrap">nopfs</span>
+                  </a>
+                  <div class="d-component-download-alternative">
+                    <div class="d-component-arch"></div>
+                    <div class="d-component-not">Not your platform? See below for alternatives</div>
+                  </div>
+                </div>
+              </div>
+              <div class="d-component-release row">
+                <div class="col-md-4">
+                  <h3 class="d-component-version">v0.21.0-rc2</h3>
+                  <h4 class="d-component-release-date">June 15, 2023</h4>
+                  <ul class="d-component-actions">
+                    <li>
+                      <i class="ion-ios-book-outline"></i>
+                      <a class="d-component-actions-docs"
+                         href="https://github.com/ipfs-shipyard/nopfs/tree/v0.21.0-rc2/README.md"
+                         target="_blank">Docs</a>
+                    </li>
+                    <li>
+                      <i class="ion-document"></i>
+                      <a class="d-component-actions-changelog"
+                         href="https://github.com/ipfs-shipyard/nopfs/tree/v0.21.0-rc2/CHANGELOG.md"
+                         target="_blank">Changelog</a>
+                    </li>
+                    <li>
+                      <i class="ion-ios-albums-outline"></i>
+                      <a class="d-component-actions-versions" href="nopfs">All Versions</a>
+                    </li>
+                    
+                    <li>
+                      <i class="ion-bug"></i>
+                      <a class="d-component-actions-issues"
+                         href="https://github.com/ipfs-shipyard/nopfs/issues"
+                         target="_blank">Issues</a>
+                    </li>
+                    <li>
+                      <i class="ion-social-github"></i>
+                      <a class="d-component-actions-repo"
+                         href="https://github.com/ipfs-shipyard/nopfs"
+                         target="_blank">Repository</a>
+                    </li>
+                  </ul>
+                </div>
+                <div class="col-md-8">
+                  <table class="table d-download-table">
+                    <tbody>
+                      
+                        
+                          
+                          <tr>
+                            <th>Linux Binary</th>
+                            
+                              <td>
+                                
+                                <a href="nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz">64-bit</a>
+                              </td>
+                            
+                          </tr>
                           <tr><td colspan="100" class="d-download-table-border"></td></tr>
                         
                       
diff --new-file -u --recursive a/index.xml b/index.xml
--- a/index.xml	2023-06-15 14:02:42.822849728 +0000
+++ b/index.xml	2023-06-15 14:02:42.782848967 +0000
@@ -6,7 +6,7 @@
     <description>Recent releases on IPFS Distributions</description>
     <generator>Hugo -- gohugo.io</generator>
     <language>en-us</language>
-    <lastBuildDate>Tue, 09 May 2023 00:00:00 GMT</lastBuildDate>
+    <lastBuildDate>Thu, 15 Jun 2023 00:00:00 GMT</lastBuildDate>
     
 	<atom:link href="https://dist.ipfs.tech/index.xml" rel="self" type="application/rss&#43;xml" />
     
@@ -121,5 +121,13 @@
       <description>A standalone libp2p circuit relay daemon providing relay service for versions v1 and v2 of the protocol.</description>
     </item>
     
+    
+    <item>
+      <title>nopfs</title>
+      <link>https://dist.ipfs.tech/#nopfs</link>
+      <pubDate>Thu, 15 Jun 2023 00:00:00 GMT</pubDate>
+      <description>NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)</description>
+    </item>
+    
   </channel>
 </rss>
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/build-info b/nopfs/v0.21.0-rc1.3/build-info
--- a/nopfs/v0.21.0-rc1.3/build-info	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/build-info	2023-06-15 14:02:42.878850793 +0000
@@ -0,0 +1,4 @@
+go version go1.19.10 linux/amd64
+git sha of code: a389142c8d4a832ca5b9a845d724b4031ba3acba
+Linux fv-az573-988 5.15.0-1039-azure #46-Ubuntu SMP Mon May 22 15:18:07 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+built on Thu Jun 15 13:54:52 UTC 2023
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/dist.json b/nopfs/v0.21.0-rc1.3/dist.json
--- a/nopfs/v0.21.0-rc1.3/dist.json	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/dist.json	2023-06-15 14:02:42.878850793 +0000
@@ -0,0 +1,22 @@
+{
+  "id": "nopfs",
+  "version": "v0.21.0-rc1.3",
+  "releaseLink": "nopfs/v0.21.0-rc1.3",
+  "name": "nopfs",
+  "owner": "ipfs-shipyard",
+  "description": "NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)",
+  "date": "June 15, 2023",
+  "plugin": "true",
+  "platforms": {
+    "linux": {
+      "name": "linux Binary",
+      "archs": {
+        "amd64": {
+          "link": "/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz",
+          "cid": "QmbCQhCQTXPyKeKebcU2HZWfSVXigff1qJWLGCJymWcBQv",
+          "sha512": "caf148d02701022ea5d91ccfe20232af8004293833e4c283beda01c687d3f5da2387a090e1780c4302e6e358f490a96aaef4f163d59f00e4166a77164f676912"
+        }
+      }
+    }
+  }
+}
Binary files a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz and b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz differ
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.cid b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.cid
--- a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.cid	2023-06-15 14:02:42.974852618 +0000
@@ -0,0 +1 @@
+QmbCQhCQTXPyKeKebcU2HZWfSVXigff1qJWLGCJymWcBQv
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.sha512 b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.sha512
--- a/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz.sha512	2023-06-15 14:02:42.974852618 +0000
@@ -0,0 +1 @@
+caf148d02701022ea5d91ccfe20232af8004293833e4c283beda01c687d3f5da2387a090e1780c4302e6e358f490a96aaef4f163d59f00e4166a77164f676912  nopfs_v0.21.0-rc1.3_linux-amd64.tar.gz
diff --new-file -u --recursive a/nopfs/v0.21.0-rc1.3/results b/nopfs/v0.21.0-rc1.3/results
--- a/nopfs/v0.21.0-rc1.3/results	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc1.3/results	2023-06-15 14:02:42.974852618 +0000
@@ -0,0 +1 @@
+, linux, amd64, 
diff --new-file -u --recursive a/nopfs/v0.21.0-rc2/build-info b/nopfs/v0.21.0-rc2/build-info
--- a/nopfs/v0.21.0-rc2/build-info	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc2/build-info	2023-06-15 14:02:42.974852618 +0000
@@ -0,0 +1,4 @@
+go version go1.19.10 linux/amd64
+git sha of code: 76ffa4edd8d5a2efa986ff8a797493875d461c27
+Linux fv-az573-988 5.15.0-1039-azure #46-Ubuntu SMP Mon May 22 15:18:07 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+built on Thu Jun 15 13:56:11 UTC 2023
diff --new-file -u --recursive a/nopfs/v0.21.0-rc2/dist.json b/nopfs/v0.21.0-rc2/dist.json
--- a/nopfs/v0.21.0-rc2/dist.json	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc2/dist.json	2023-06-15 14:02:42.974852618 +0000
@@ -0,0 +1,22 @@
+{
+  "id": "nopfs",
+  "version": "v0.21.0-rc2",
+  "releaseLink": "nopfs/v0.21.0-rc2",
+  "name": "nopfs",
+  "owner": "ipfs-shipyard",
+  "description": "NOpfs provides content-blocking-layer capabilities for IPFS (Kubo)",
+  "date": "June 15, 2023",
+  "plugin": "true",
+  "platforms": {
+    "linux": {
+      "name": "linux Binary",
+      "archs": {
+        "amd64": {
+          "link": "/nopfs_v0.21.0-rc2_linux-amd64.tar.gz",
+          "cid": "QmXj92GEFVANQcB5WRsKRWVyBUytKnd8drEjn9vaCM5goe",
+          "sha512": "21bb0d749089fb8471508d17525ba4ddc06156be9a08dd8dd24c38aeab9778f05cb72ffbdb6b22f666483af1f153a74effc37dc0756dea2911e46c7a4b17c26d"
+        }
+      }
+    }
+  }
+}
Binary files a/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz and b/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz differ
diff --new-file -u --recursive a/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz.cid b/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz.cid
--- a/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz.cid	2023-06-15 14:02:43.226857410 +0000
@@ -0,0 +1 @@
+QmXj92GEFVANQcB5WRsKRWVyBUytKnd8drEjn9vaCM5goe
diff --new-file -u --recursive a/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz.sha512 b/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz.sha512
--- a/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc2/nopfs_v0.21.0-rc2_linux-amd64.tar.gz.sha512	2023-06-15 14:02:43.226857410 +0000
@@ -0,0 +1 @@
+21bb0d749089fb8471508d17525ba4ddc06156be9a08dd8dd24c38aeab9778f05cb72ffbdb6b22f666483af1f153a74effc37dc0756dea2911e46c7a4b17c26d  nopfs_v0.21.0-rc2_linux-amd64.tar.gz
diff --new-file -u --recursive a/nopfs/v0.21.0-rc2/results b/nopfs/v0.21.0-rc2/results
--- a/nopfs/v0.21.0-rc2/results	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/v0.21.0-rc2/results	2023-06-15 14:02:43.226857410 +0000
@@ -0,0 +1 @@
+, linux, amd64, 
diff --new-file -u --recursive a/nopfs/versions b/nopfs/versions
--- a/nopfs/versions	1970-01-01 00:00:00.000000000 +0000
+++ b/nopfs/versions	2023-06-15 14:02:43.226857410 +0000
@@ -0,0 +1,2 @@
+v0.21.0-rc1.3
+v0.21.0-rc2

@lidel
Copy link
Member

lidel commented Nov 8, 2023

My understanding is this is no longer needed since plugin is shipping with Kubo since ipfs/kubo#10161

@lidel lidel closed this Nov 8, 2023
@lidel lidel deleted the nopfs branch November 8, 2023 17:49
@hsanjuan
Copy link
Contributor Author

hsanjuan commented Nov 9, 2023

Sorry I forgot to close it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants