An open API service indexing awesome lists of open source software.

https://github.com/artichoke/nightly

🌌 Nightly builds of Artichoke Ruby
https://github.com/artichoke/nightly

artichoke nightly nightly-build ruby rust rust-application

Last synced: 6 months ago
JSON representation

🌌 Nightly builds of Artichoke Ruby

Awesome Lists containing this project

README

          

# Artichoke Nightly Builds

[![GitHub Actions](https://github.com/artichoke/nightly/workflows/CI/badge.svg)](https://github.com/artichoke/nightly/actions)
[![Nightly Build](https://github.com/artichoke/nightly/workflows/Nightly%20Builder/badge.svg)](https://github.com/artichoke/nightly/actions)
[![Discord](https://img.shields.io/discord/607683947496734760)](https://discord.gg/QCe2tp2)
[![Twitter](https://img.shields.io/twitter/follow/artichokeruby?label=Follow&style=social)](https://twitter.com/artichokeruby)

Nightly builds of [Artichoke Ruby].

Docker images for nightly builds are built at
[artichoke/docker-artichoke-nightly][docker-nightly].

[Install the latest nightly build of Artichoke][nightly-releases].

[artichoke ruby]: https://github.com/artichoke/artichoke
[docker-nightly]: https://github.com/artichoke/docker-artichoke-nightly
[nightly-releases]: https://github.com/artichoke/nightly/releases

## Install

Nightly builds are distributed with [`ruby-build`].

To install with `ruby-build`:

```shell
$ ruby-build artichoke-dev ~/.rubies/artichoke
```

Or with `rbenv`:

```shell
$ rbenv install artichoke-dev
```

## Platforms

Currently supported nightly targets are:

- [`aarch64-apple-darwin`] (Apple Silicon)
- [`aarch64-unknown-linux-gnu`]
- [`x86_64-apple-darwin`]
- [`x86_64-unknown-linux-gnu`]
- [`x86_64-unknown-linux-musl`]
- [`x86_64-pc-windows-msvc`]

[`aarch64-apple-darwin`]:
https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-aarch64-apple-darwin.tar.gz
[`aarch64-unknown-linux-gnu`]:
https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-aarch64-unknown-linux-gnu.tar.gz
[`x86_64-apple-darwin`]:
https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-apple-darwin.tar.gz
[`x86_64-unknown-linux-gnu`]:
https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-unknown-linux-gnu.tar.gz
[`x86_64-unknown-linux-musl`]:
https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-unknown-linux-musl.tar.gz
[`x86_64-pc-windows-msvc`]:
https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-pc-windows-msvc.zip

## Code Signing

### GPG

Release artifacts are signed with the the following GPG key:

**User ID**: Code signing for Artichoke Ruby \
**Signing Key ID**: AF57A37CAC061452
**Signing Key Fingerprint**: 1C4A856ACF86EC1EE841180FAF57A37CAC061452
**Public Key**:

-
- [artichoke/nightly#20]
- [artichoke/nightly@84e687e866edb52a43a4f462accf3020fe8797f1]

**Proof**:

-
-

[`ruby-build`]: https://github.com/rbenv/ruby-build
[artichoke/nightly#20]: https://github.com/artichoke/nightly/pull/20
[artichoke/nightly@84e687e866edb52a43a4f462accf3020fe8797f1]:
https://github.com/artichoke/nightly/commit/84e687e866edb52a43a4f462accf3020fe8797f1

### Apple

Binaries for Apple platforms are codesigned using an Apple Developer ID:

**Authority**: Developer ID Application: Ryan Lopopolo (VDKP67932G)
**Team ID**: VDKP67932G

As of [artichoke/nightly#88], nightly releases include a DMG artifact that is
notarized and stapled.

[artichoke/nightly#88]: https://github.com/artichoke/nightly/pull/88