generated from argyleink/shortstack
-
Notifications
You must be signed in to change notification settings - Fork 399
128 lines (88 loc) · 3.41 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
name: Deploy
on:
push:
branches: [ main ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build Stories
run: cd stories && npm install && npm run build
- name: Build Centering
run: cd centering && npm install && npm run build
- name: Build Sidenav
run: cd sidenav && npm install && npm run build
- name: Build Tabs
run: cd tabs && npm install && npm run build
- name: Build Settings
run: cd settings && npm install && npm run build
- name: Build Split Text
run: cd split-text && npm install && npm run build
- name: Build Media Scroller
run: cd media-scroller && npm install && npm run build
- name: Build Color Schemes
run: cd color-schemes && npm install && npm run build
- name: Build Breadcrumbs
run: cd breadcrumbs && npm install && npm run build
- name: Build Switch
run: cd switch && npm install && npm run build
- name: Build Split Buttons
run: cd split-buttons && npm install && npm run build
- name: Build Multi-Select
run: cd multi-select && npm install && npm run build
- name: Build Game Menu
run: cd game-menu && npm install && npm run build
- name: Build Toast
run: cd toast && npm install && npm run build
- name: Build Theme Switch
run: cd theme-switch && npm install && npm run build
- name: Build SVG Favicon
run: cd svg-favicon && npm install && npm run build
- name: Build Loading Bar
run: cd progress && npm install && npm run build
- name: Build Dialog
run: cd dialog && npm install && npm run build
- name: Build Buttons
run: cd buttons && npm install && npm run build
- name: Build FAB
run: cd FAB && npm install && npm run build
- name: Build Carousel
run: cd carousel && npm install && npm run build
- name: Build Crooked Grid
run: cd crooked-illusion && npm install && npm run build
- name: Build Tooltips
run: cd tooltips && npm install && npm run build
- name: Build Transitions
run: cd transitions && npm install && npm run build
- name: Build Card Stack
run: cd card-stack && npm install && npm run build
- name: Build Spring Physics
run: cd spring-physics && npm install && npm run build
- name: Build Glitch
run: cd glitch && npm install && npm run build
- name: Build Switch Group
run: cd switch-group && npm install && npm run build
- name: Build Sci-Fi Scroll
run: cd scifi-scroll && npm install && npm run build
- name: Build okLCH Palettes
run: cd color-palettes && npm install && npm run build
- name: Morphing Button
run: cd morphing-button && npm install && npm run build
- name: Adaptive Typography
run: cd adaptive-typography && npm install && npm run build
- name: Relative Colors
run: cd relative-colors && npm install && npm run build
- name: Halloween Projection
run: cd halloween-projection && npm install && npm run build
- name: Picklists
run: cd picklists && npm install && npm run build
- name: Compare
run: cd compare && npm install && npm run build
- name: Deploy to Firebase
uses: w9jds/firebase-action@master
with:
args: deploy --only hosting
env:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
PROJECT_ID: gui-challenges