File tree Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change 47
47
run : npm run docs:build
48
48
- name : Move VitePress build to root of pages directory
49
49
run : mkdir -p pages && mv docs/.vitepress/dist/* pages/
50
- - name : Upload VitePress artifact
51
- uses : actions/upload-artifact@v4
52
- with :
53
- name : vitepress-site
54
- path : pages
55
50
56
51
# Build job for ESPHome
57
52
build-esphome :
@@ -75,31 +70,36 @@ jobs:
75
70
ls -la
76
71
ls -la .esphome/
77
72
ls -la .esphome/build/
78
-
73
+
79
74
- name : Move ESPHome build to /esphome directory
80
75
run : |
81
76
mkdir -p pages/esphome
82
77
ls -la ./firmware/.esphome/build/
83
78
mv ./firmware/.esphome/build/* pages/esphome/
84
79
85
- - name : Upload ESPHome artifact
80
+ upload-artifacts :
81
+ needs : [build-docs, build-esphome]
82
+ runs-on : ubuntu-latest
83
+ steps :
84
+ - name : Upload all artifacts as github-pages
86
85
uses : actions/upload-artifact@v4
87
86
with :
88
- name : esphome-firmware
89
- path : pages/esphome
87
+ name : github-pages
88
+ path : pages
90
89
91
90
# Deployment job
92
91
deploy :
93
92
environment :
94
93
name : github-pages
95
94
url : ${{ steps.deployment.outputs.page_url }}
96
- needs : [build-docs, build-esphome ]
95
+ needs : [upload-artifacts ]
97
96
runs-on : ubuntu-latest
98
97
name : Deploy
99
98
steps :
100
99
- name : Download all artifacts
101
100
uses : actions/download-artifact@v4
102
101
with :
102
+ name : github-pages
103
103
path : pages
104
104
105
105
- name : Deploy to GitHub Pages
You can’t perform that action at this time.
0 commit comments