Skip to content

Commit

Permalink
chore: update ci.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
jaywcjlove committed Jan 13, 2021
1 parent 836b260 commit 5cd595f
Showing 1 changed file with 77 additions and 2 deletions.
79 changes: 77 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ jobs:

- name: Is a tag created auto?
id: create_tag
uses: jaywcjlove/create-tag-action@v1.1.5
uses: jaywcjlove/create-tag-action@v1.1.7
with:
token: ${{ secrets.GITHUB_TOKEN }}
package-path: ./core/package.json
Expand All @@ -79,7 +79,7 @@ jobs:
if: steps.create_tag.outputs.successful
with:
token: ${{ secrets.GITHUB_TOKEN }}
head-ref: ${{steps.create_tag.outputs.version}}
head-ref: ${{ steps.create_tag.outputs.version }}
filter-author: (jaywcjlove|小弟调调™|dependabot\[bot\]|Renovate Bot)
filter: '[R|r]elease[d]\s+[v|V]\d(\.\d+){0,2}'

Expand Down Expand Up @@ -190,10 +190,85 @@ jobs:
working-directory: example/uiw
- run: cp -rp example/uiw/uiw.zip ./zip

- name: Compress uiw Example.
working-directory: zip
run: |
ICON='<svg viewBox="0 0 1024 1024" width="14" height="14"><path d="M192 384h640a42.666667 42.666667 0 0 1 42.666667 42.666667v362.666666a42.666667 42.666667 0 0 1-42.666667 42.666667H192v106.666667a21.333333 21.333333 0 0 0 21.333333 21.333333h725.333334a21.333333 21.333333 0 0 0 21.333333-21.333333V308.821333L949.909333 298.666667h-126.528A98.048 98.048 0 0 1 725.333333 200.618667V72.661333L716.714667 64H213.333333a21.333333 21.333333 0 0 0-21.333333 21.333333v298.666667zM128 832H42.666667a42.666667 42.666667 0 0 1-42.666667-42.666667V426.666667a42.666667 42.666667 0 0 1 42.666667-42.666667h85.333333V85.333333a85.333333 85.333333 0 0 1 85.333333-85.333333h530.026667L1024 282.453333V938.666667a85.333333 85.333333 0 0 1-85.333333 85.333333H213.333333a85.333333 85.333333 0 0 1-85.333333-85.333333v-106.666667z m32.661333-359.509333v38.4h147.072l-158.592 200.448V746.666667h226.176v-38.4H207.893333l158.208-200.064v-35.712h-205.44z m251.136 0V746.666667h44.928V472.490667h-44.928z m98.688 0V746.666667h44.928v-105.216h67.968c66.816 0 100.224-28.416 100.224-84.864 0-56.064-33.408-84.096-99.456-84.096h-113.664z m44.928 38.4h65.28c19.584 0 34.176 3.456 43.392 10.752 9.216 6.912 14.208 18.432 14.208 34.944 0 16.512-4.608 28.416-13.824 35.712-9.216 6.912-23.808 10.752-43.776 10.752h-65.28v-92.16z" fill="currentColor"></path></svg> '
CodeSandbox='https://codesandbox.io/s/github/kktjs/kkt/tree/master/example/'
GITHUBREADME='https://github.com/kktjs/kkt/tree/master/example/'
VERSION_NUMBER=$(echo "${{ steps.create_tag.outputs.versionNumber || steps.create_tag.outputs.version || steps.create_tag.outputs.preversion }}")
cat > index.html << EOF
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>KKT Example Zip Files</title>
<style type="text/css">
body, html { height: 100%; font-size: 12px; font-family: Avenir Next,PingFang SC,Hiragino Sans GB,Droid Sans Fallback,Microsoft YaHei,sans-serif; }
h1 { font-size: 2.6rem; font-weight: 900; }
h1 sup { color: #7b7b7b; font-size: 14px; position: absolute; font-weight: normal;}
a:hover { color: #0949d1; }
.header { position: relative; width: 100%; height: 60%; text-align: center; }
.list { border-spacing: 0; border-collapse: collapse; margin: 0 auto 0 auto;}
.list td { padding: 3px 10px; line-height: 21px; }
.list td svg { display: block; }
.list tr:hover { background-color: #f1f1f1; }
.links { text-align: center; padding: 50px 0 0 0; font-size: 14px; }
.footer { color: #696969; text-align: center; padding: 10px 0 90px 0; }
.footer a { padding: 10px 0 90px 0; color: #696969 }
</style>
</head>
<body>
<table class="header"> <tbody> <tr> <td>
<h1>KKT Example Zip Files<sup>v$VERSION_NUMBER</sup></h1>
</td> </tr> </tbody> </table>
<table class="list">
<tbody>
$(for file in $(ls *.zip); do
echo "<tr>"
echo "<td>${ICON}</td>"
echo "<td><a href=\"${file}\">$file</a></td>"
echo "<td>"
if [[ "$file" != "electron.zip" && "$file" != "chrome-plugin.zip" ]]; then
echo "<a target=\"__blank\" href=\"$CodeSandbox${file//.zip/}\">Open in CodeSandbox</a>"
else
echo ' -'
fi;
echo "</td>"
echo "<td><a target=\"__blank\" href=\"$GITHUBREADME${file//.zip/}\">Document</a></td>"
echo "</tr>"
done)
</tbody>
</table>
<div class="links">
<a target="__blank" href="https://github.com/kktjs/kkt">GitHub</a> ·
<a target="__blank" href="https://github.com/kktjs/kkt/issues">Feedback</a> ·
<a target="__blank" href="https://github.com/kktjs/create-kkt">Create KKT Project</a> ·
<a target="__blank" href="https://github.com/kktjs/kkt-ssr">KKT SSR</a>
</div>
<div class="footer">
Licensed under MIT. (Yes it's free and open-sourced)
<div>
Created By <a target="__blank" href="https://github.com/jaywcjlove">小弟调调™</a>
</div>
</div>
</body></html>
EOF
- name: Upload *.zip Files
uses: peaceiris/actions-gh-pages@v3
with:
personal_token: ${{ secrets.PERSONAL_TOKEN_KKT }}
external_repository: kktjs/zip
force_orphan: true
publish_branch: gh-pages
publish_dir: ./zip

- name: Upload *.zip Files
uses: peaceiris/actions-gh-pages@v3
with:
personal_token: ${{ secrets.PERSONAL_TOKEN_KKT }}
external_repository: kktjs/zip
force_orphan: true
publish_branch: v${{ steps.create_tag.outputs.majorVersion }}
publish_dir: ./zip

2 comments on commit 5cd595f

@vercel
Copy link

@vercel vercel bot commented on 5cd595f Jan 13, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

kkt-bundle-example – ./

kkt-bundle-example.398188662.vercel.app
kkt.vercel.app
kkt-bundle-example-git-master.398188662.vercel.app

@vercel
Copy link

@vercel vercel bot commented on 5cd595f Jan 13, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

kkt-basic-example – ./

kkt-basic-example.398188662.vercel.app
kkt-basic-example-git-master.398188662.vercel.app
kkt.vercel.app

Please sign in to comment.