chore(homebrew): add bottle do section placeholder (#4525)

This commit is contained in:
David Lane 2025-12-23 08:31:43 -05:00 committed by GitHub
commit 1fa7457eab
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 17 additions and 8 deletions

View file

@ -62,7 +62,7 @@ jobs:
run: ls -l artifacts run: ls -l artifacts
- name: Update GitHub Release - name: Update GitHub Release
uses: LizardByte/actions/actions/release_create@v2025.1220.21713 uses: LizardByte/actions/actions/release_create@4586d7925d5781050fec9819bd497106a7ae2ba3 # v2025.1221.31807
with: with:
allowUpdates: true allowUpdates: true
body: ${{ github.event.release.body }} body: ${{ github.event.release.body }}

View file

@ -33,7 +33,7 @@ jobs:
steps: steps:
- name: More space - name: More space
if: matrix.arch == 'x86_64' if: matrix.arch == 'x86_64'
uses: LizardByte/actions/actions/more_space@v2025.1220.21713 uses: LizardByte/actions/actions/more_space@4586d7925d5781050fec9819bd497106a7ae2ba3 # v2025.1221.31807
with: with:
analyze-space-savings: true analyze-space-savings: true
clean-all: true clean-all: true

View file

@ -50,7 +50,7 @@ jobs:
steps: steps:
- name: More space - name: More space
if: runner.os == 'Linux' if: runner.os == 'Linux'
uses: LizardByte/actions/actions/more_space@v2025.1220.21713 uses: LizardByte/actions/actions/more_space@4586d7925d5781050fec9819bd497106a7ae2ba3 # v2025.1221.31807
with: with:
analyze-space-savings: true analyze-space-savings: true
clean-all: true clean-all: true
@ -142,7 +142,7 @@ jobs:
- name: Validate Homebrew Formula - name: Validate Homebrew Formula
id: test id: test
if: matrix.release != true if: matrix.release != true
uses: LizardByte/actions/actions/release_homebrew@v2025.1220.21713 uses: LizardByte/actions/actions/release_homebrew@4586d7925d5781050fec9819bd497106a7ae2ba3 # v2025.1221.31807
with: with:
formula_file: ${{ github.workspace }}/homebrew/sunshine.rb formula_file: ${{ github.workspace }}/homebrew/sunshine.rb
git_email: ${{ secrets.GIT_EMAIL }} git_email: ${{ secrets.GIT_EMAIL }}

View file

@ -29,7 +29,7 @@ jobs:
dist: 22.04 dist: 22.04
steps: steps:
- name: More space - name: More space
uses: LizardByte/actions/actions/more_space@v2025.1220.21713 uses: LizardByte/actions/actions/more_space@4586d7925d5781050fec9819bd497106a7ae2ba3 # v2025.1221.31807
with: with:
analyze-space-savings: true analyze-space-savings: true
clean-all: true clean-all: true

View file

@ -43,7 +43,7 @@ jobs:
- name: Release Setup - name: Release Setup
id: release-setup id: release-setup
uses: LizardByte/actions/actions/release_setup@v2025.1220.21713 uses: LizardByte/actions/actions/release_setup@4586d7925d5781050fec9819bd497106a7ae2ba3 # v2025.1221.31807
with: with:
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GITHUB_TOKEN }}
@ -259,7 +259,7 @@ jobs:
run: ls -l artifacts run: ls -l artifacts
- name: Create/Update GitHub Release - name: Create/Update GitHub Release
uses: LizardByte/actions/actions/release_create@v2025.1220.21713 uses: LizardByte/actions/actions/release_create@4586d7925d5781050fec9819bd497106a7ae2ba3 # v2025.1221.31807
with: with:
allowUpdates: false allowUpdates: false
body: ${{ needs.release-setup.outputs.release_body }} body: ${{ needs.release-setup.outputs.release_body }}
@ -288,7 +288,7 @@ jobs:
path: homebrew path: homebrew
- name: Upload Homebrew Beta Formula - name: Upload Homebrew Beta Formula
uses: LizardByte/actions/actions/release_homebrew@v2025.1220.21713 uses: LizardByte/actions/actions/release_homebrew@4586d7925d5781050fec9819bd497106a7ae2ba3 # v2025.1221.31807
with: with:
formula_file: ${{ github.workspace }}/homebrew/sunshine-beta.rb formula_file: ${{ github.workspace }}/homebrew/sunshine-beta.rb
git_email: ${{ secrets.GH_BOT_EMAIL }} git_email: ${{ secrets.GH_BOT_EMAIL }}

View file

@ -25,6 +25,15 @@ class Sunshine < Formula
end end
end end
bottle do
root_url "https://ghcr.io/v2/lizardbyte/homebrew"
rebuild 1
sha256 arm64_tahoe: "0000000000000000000000000000000000000000000000000000000000000000"
sha256 arm64_sequoia: "0000000000000000000000000000000000000000000000000000000000000000"
sha256 arm64_sonoma: "0000000000000000000000000000000000000000000000000000000000000000"
sha256 x86_64_linux: "0000000000000000000000000000000000000000000000000000000000000000"
end
option "with-docs", "Enable docs" option "with-docs", "Enable docs"
option "with-static-boost", "Enable static link of Boost libraries" option "with-static-boost", "Enable static link of Boost libraries"
option "without-static-boost", "Disable static link of Boost libraries" # default option option "without-static-boost", "Disable static link of Boost libraries" # default option