Skip to content

Commit

Permalink
Added custom runner config
Browse files Browse the repository at this point in the history
  • Loading branch information
dylanratcliffe committed Feb 28, 2024
1 parent 03cbf6f commit 4696f80
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 9 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Workflows

## Signing Releases

Releases are signed using a self-hosted runner that has access to our certs. This need to be installed and running for releases to work. In case you forget how to use it, run the following to start it on the machine:

```
~/actions-runner/run.sh
```
10 changes: 1 addition & 9 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
- 'v*'
jobs:
goreleaser:
runs-on: macos-latest
runs-on: dylan-macbook
permissions:
contents: write
packages: write
Expand All @@ -21,14 +21,6 @@ jobs:
- name: Install Gon using homebrew
run: brew install Bearer/tap/gon

- name: Import Code-Signing Certificates
uses: Apple-Actions/import-codesign-certs@v1
with:
# The certificates in a PKCS12 file encoded as a base64 string
p12-file-base64: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_P12_BASE64 }}
# The password used to import the PKCS12 file.
p12-password: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_PASSWORD }}

- name: Go Init
uses: ./.github/actions/go_init

Expand Down

0 comments on commit 4696f80

Please sign in to comment.