webkit

command module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2025 License: BSD-3-Clause Imports: 1 Imported by: 0

README

WebKit

A webkit framework and SDK for ainsley.dev

Local Workflow Testing

You can simulate GitHub Actions workflows locally using act. act runs from your local computer, whatever files are currently in your working directory, including any uncommitted changes.

# Test lint workflow
pnpm act:lint

# Test test workflow
pnpm act:test

# Dry-run release workflow (shows what would run without executing)
pnpm act:release

Note: Make sure you have act installed:

brew install act

Releasing

WebKit uses GoReleaser for automated releases. The release process is triggered by creating and pushing a git tag.

Quick Release

Use the interactive tag tool:

pnpm tag

This will guide you through:

  1. Choosing between creating or deleting a tag
  2. Selecting the version bump type (patch, minor, or major)
  3. Confirming the version
  4. Creating and pushing the tag
What Happens Next

When a tag is pushed:

  1. GitHub Actions automatically triggers the GoReleaser workflow/
  2. Binaries are built for each platform.
  3. A GitHub release is created with the binaries attached
  4. Release notes can be edited on the GitHub releases page
Semantic Versioning

WebKit follows Semantic Versioning.

  • Patch (v1.0.1): Bug fixes and minor changes
  • Minor (v1.1.0): New features, backwards compatible
  • Major (v2.0.0): Breaking changes

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
tag command
internal
cmd
git
infra/internal/tfmocks
Package tfmocks is a generated GoMock package.
Package tfmocks is a generated GoMock package.
infra/mocks
Package mockinfra is a generated GoMock package.
Package mockinfra is a generated GoMock package.
mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
pkg
app
cache/cachefakes
Package cachefakes is a generated GoMock package.
Package cachefakes is a generated GoMock package.
cache/internal
Package internal is a generated GoMock package.
Package internal is a generated GoMock package.
env
log
storage/storagefakes
Package storagefakes is a generated GoMock package.
Package storagefakes is a generated GoMock package.
tpl
platform

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL