Test if GitHub actions can handle signing, update README and remove Azure steup
This commit is contained in:
parent
0253ea9670
commit
482dd984bd
|
@ -1,4 +0,0 @@
|
|||
steps:
|
||||
- script: |
|
||||
npm run build
|
||||
displayName: 'Build project files'
|
|
@ -1,25 +0,0 @@
|
|||
steps:
|
||||
- task: DownloadSecureFile@1
|
||||
inputs:
|
||||
secureFile: 'embedded.provisionprofile'
|
||||
displayName: 'Download Mac App Store provisioning profile'
|
||||
- task: DownloadSecureFile@1
|
||||
inputs:
|
||||
secureFile: 'nonmas.provisionprofile'
|
||||
displayName: 'Download regular macOS provisioning profile'
|
||||
- task: DownloadSecureFile@1
|
||||
inputs:
|
||||
secureFile: 'entitlements.mac.plist'
|
||||
displayName: 'Download regular macOS entitlements'
|
||||
- task: DownloadSecureFile@1
|
||||
inputs:
|
||||
secureFile: 'entitlements.mas.plist'
|
||||
displayName: 'Download Mac App Store entitlements'
|
||||
- task: DownloadSecureFile@1
|
||||
inputs:
|
||||
secureFile: 'info.plist'
|
||||
displayName: 'Download info.plist'
|
||||
- script: mv $(Agent.TempDirectory)/*.plist desktop/
|
||||
displayName: 'Move entitlements and info to Electron folder'
|
||||
- script: mv $(Agent.TempDirectory)/*.provisionprofile desktop/
|
||||
displayName: 'Move provisioning profiles to Electron folder'
|
|
@ -1,9 +0,0 @@
|
|||
steps:
|
||||
- task: NodeTool@0
|
||||
inputs:
|
||||
versionSpec: '8.x'
|
||||
displayName: 'Install Node.js'
|
||||
|
||||
- script: |
|
||||
npm install
|
||||
displayName: 'Install dependencies'
|
|
@ -14,6 +14,15 @@ jobs:
|
|||
uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 10.x
|
||||
- name: Run pre-build setup
|
||||
run: |
|
||||
base64 --decode "$(ascCertificates)" > Certificates.p12
|
||||
security add-generic-password -a "appleseed@marquiskurt.net" -w "$(ascPassword)" -s "AC_PASSWORD"
|
||||
security import Certificates.p12 -P "$(ascCertsPassword)" -k /Library/Keychains/System.keychain
|
||||
with:
|
||||
ascPassword: ${{ secrets.ASC_PASSWORD }}
|
||||
ascCertificates: ${{ secrets.ASC_CERTS }}
|
||||
ascCertsPassword: ${{ secrets.ASC_CERTS_PASSWORD }}
|
||||
- name: Install dependencies and build
|
||||
run: |
|
||||
npm install
|
||||
|
|
|
@ -6,13 +6,13 @@ The new beautiful, fluffy client for the fediverse written in TypeScript and Rea
|
|||
|
||||
[![Matrix room](https://img.shields.io/matrix/hypermasto:matrix.org.svg)](https://matrix.to/#/#hypermasto:matrix.org)
|
||||
[![Discord server](https://img.shields.io/discord/554108687434907660.svg?color=blueviolet&label=discord)](https://discord.gg/c69AXwk)
|
||||
[![Build Status](https://dev.azure.com/hyperspacedev/Hyperspace/_apis/build/status/CI%20Tests?branchName=master)](https://dev.azure.com/hyperspacedev/Hyperspace/_build/latest?definitionId=1&branchName=master)
|
||||
![Build Status](https://github.com/hyperspacedev/hyperspace/workflows/Node%20CI/badge.svg)
|
||||
|
||||
Hyperspace is the fluffiest client for Mastodon and other fediverse networks written in TypeScript and React. Hyperspace offers a fun, clean, fast, and responsive design that scales beautifully across devices and enhances the fediverse experience.
|
||||
|
||||
> Note: For more information on how Hyperspace 1.0 is different from the *Hyperspace Classic (0.x)* series, please see [MIGRATING.md](MIGRATING.md).
|
||||
|
||||
## Build instrictions
|
||||
## Build instructions
|
||||
|
||||
### Prerequisites
|
||||
|
||||
|
|
Loading…
Reference in New Issue