Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 23 Aug 19:52
· 12 commits to main since this release
16b84e6

Local Skate

As of v1.0.0 Skate operates locally and no longer syncs to the Charm Cloud. Read more about why and see the v1.0.0 release notes for a miration guide. The Charm Cloud sunsets on 29 November 2024.

Migrating your data

Migrating your data is pretty simple. Install Skate v1.0.0, grab a copy of Skate v0.2.2 and do the following:

#!/bin/bash
./old-skate list-dbs | while read -r db; do
  ./old-skate list -k "$db" | while read -r key; do
    ./old-skate get "$key$db" | skate set "$key$db"
  done
done

If you have any questions don't hesitate to ask chat us up on Discord.

Changelog

New!

Docs

Other stuff


Verifying the artifacts

First, download the checksums.txt file, for example, with wget:

wget 'https://github.com/charmbracelet/skate/releases/download/v1.0.0/checksums.txt'

Then, verify it using cosign:

cosign verify-blob \
  --certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  --cert 'https://github.com/charmbracelet/skate/releases/download/v1.0.0/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/skate/releases/download/v1.0.0/checksums.txt.sig' \
  ./checksums.txt

If the output is Verified OK, you can safely use it to verify the checksums of other artifacts you downloaded from the release using sha256sum:

sha256sum --ignore-missing -c checksums.txt

Done! You artifacts are now verified!

The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.