Skip to content

Commit f9ec922

Browse files
authored
Fix release CI and e2e runner (#459)
Signed-off-by: Xinfeng Liu <XinfengLiu@icloud.com>
1 parent 93e3cd5 commit f9ec922

3 files changed

Lines changed: 9 additions & 3 deletions

File tree

.github/workflows/Release.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ name: Release
33
on:
44
release:
55
types: [prereleased]
6+
workflow_dispatch:
7+
8+
permissions:
9+
contents: write
10+
pages: write
11+
id-token: write
612

713
jobs:
814
vet:

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
--minify \
6161
--baseURL "${{ steps.pages.outputs.base_url }}/"
6262
- name: Upload artifact
63-
uses: actions/upload-pages-artifact@v2
63+
uses: actions/upload-pages-artifact@v3
6464
with:
6565
path: ./docs/public
6666

@@ -73,4 +73,4 @@ jobs:
7373
steps:
7474
- name: Deploy to GitHub Pages
7575
id: deployment
76-
uses: actions/deploy-pages@v2
76+
uses: actions/deploy-pages@v4

.github/workflows/e2e.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55

66
jobs:
77
e2e-test:
8-
runs-on: ubuntu-20.04
8+
runs-on: ubuntu-22.04
99
timeout-minutes: 240
1010
steps:
1111

0 commit comments

Comments
 (0)