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

fix: Homebrew tap now contains Apple Silicon binaries and auto-publishes new versions #827

Merged
merged 1 commit into from
Feb 4, 2024

Conversation

dbanty
Copy link
Member

@dbanty dbanty commented Feb 4, 2024

No description provided.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…hes new versions
Copy link

netlify bot commented Feb 4, 2024

Deploy Preview for knope ready!

Name Link
🔨 Latest commit 6e99dd7
🔍 Latest deploy log https://app.netlify.com/sites/knope/deploys/65bf0d42d9b885000814b81a
😎 Deploy Preview https://deploy-preview-827--knope.netlify.app/installation
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@dbanty dbanty merged commit 1367ad7 into main Feb 4, 2024
@dbanty dbanty deleted the update-brew-docs branch February 4, 2024 04:08
dbanty added a commit that referenced this pull request Feb 4, 2024
This PR was created by Knope. Merging it will create a new release

### Breaking Changes

#### `Cargo.toml` files must now have a `package.name` property

This was already required by Cargo, but wasn't enforced by Knope until
now. Before, a `Cargo.toml` file like

```toml
[package]
version = "0.1.0"
```

was acceptable, but now it must be

```toml
[package]
name = "my-package"
version = "0.1.0"
```

### Features

#### Add basic Cargo workspace support

If you have a `Cargo.toml` file in the working directory which
represents a Cargo workspace containing fixed members, like:

```toml
[workspace]
members = [
  "my-package",
  "my-other-package",
]
```

then Knope will now treat each member like a package.
There must be a `Cargo.toml` file in each member directory, or Knope
will error.

This doesn't work with path globbing yet, only manual directory entries.
See [the new
docs](https://knope.tech/reference/default-config/#cargo-workspaces) for
more details.

#### Use default packages/workflows even when `knope.toml` exists

If you define a `knope.toml` file without any packages, Knope will
assume the default packages (as if you had no `knope.toml` file at all).

Likewise, if you have no `[[workflows]]` in a `knope.toml` file, Knope
will assume the default workflows.

### Fixes

#### Homebrew tap now contains Apple Silicon binaries and auto-publishes
new versions (#827)

Co-authored-by: GitHub <github-actions@github.com>
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.

None yet

1 participant