mirror of https://github.com/flutter/pinball.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
696 B
25 lines
696 B
3 years ago
|
name: deploy
|
||
|
|
||
|
on:
|
||
|
push:
|
||
|
branches:
|
||
|
- main
|
||
|
|
||
|
jobs:
|
||
|
deploy-dev:
|
||
|
runs-on: ubuntu-latest
|
||
|
name: Deploy Development
|
||
|
steps:
|
||
|
- uses: actions/checkout@v2
|
||
|
- uses: subosito/flutter-action@v2
|
||
|
with:
|
||
|
channel: stable
|
||
|
- run: flutter packages get
|
||
|
- run: flutter build web --target lib/main_development.dart --web-renderer canvaskit --release
|
||
|
- uses: FirebaseExtended/action-hosting-deploy@v0
|
||
|
with:
|
||
|
repoToken: "${{ secrets.GITHUB_TOKEN }}"
|
||
|
firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT_PINBALL_DEV }}"
|
||
|
projectId: ashehwkdkdjruejdnensjsjdne
|
||
|
expires: 30d
|
||
|
channelId: live
|