build(dev-build): add GitHub actions for dev builds (#24193)

This commit is contained in:
Liam DeBeasi
2021-11-09 13:25:22 -05:00
committed by GitHub
parent d0b61307c6
commit 928dfa52ca
2 changed files with 23 additions and 0 deletions

18
.github/workflows/dev-build.yml vendored Normal file
View File

@ -0,0 +1,18 @@
name: 'Ionic Dev Build'
on:
workflow_dispatch:
jobs:
dev-build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: 15.x
- name: Create Dev Build
run: npm run release.dev -- --skip-prompt
shell: bash
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

View File

@ -57,6 +57,11 @@ async function main() {
}
async function askDevVersion(devVersion) {
const skipPrompt = process.argv.find(arg => arg === '--skip-prompt');
if (skipPrompt) {
console.log(`\n--skip-prompt was passed. Skipping dev build prompt.`)
return true;
}
const prompts = [
{