feat: clear useless ci

This commit is contained in:
EstrellaXD
2023-06-07 23:20:40 +08:00
parent cb4a0bce0d
commit 28bfacfb46
6 changed files with 20 additions and 71 deletions

View File

@@ -54,7 +54,7 @@ jobs:
- name: Upload artifact
uses: actions/upload-artifact@v3
with:
name: dist.zip
name: dist
path: webui/dist.zip
@@ -75,11 +75,6 @@ jobs:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Download artifact
uses: actions/download-artifact@v2
with:
name: dist.zip
- name: Docker metadata
id: meta
uses: docker/metadata-action@v4
@@ -104,6 +99,12 @@ jobs:
username: ${{ github.actor }}
password: ${{ secrets.ACCESS_TOKEN }}
- name: Download artifact
uses: actions/download-artifact@v2
with:
name: dist
path: backend/dist.zip
- name: Build and push
uses: docker/build-push-action@v3
with:
@@ -114,10 +115,17 @@ jobs:
generate_release:
runs-on: ubuntu-latest
needs: [test]
needs: [dev-build]
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Download artifact
uses: actions/download-artifact@v2
with:
name: dist
path: webui/dist.zip
- name: Generate Release
uses: softprops/action-gh-release@v1
with:
@@ -125,6 +133,7 @@ jobs:
name: 🌙${{ github.ref_name }}
draft: true
prerelease: true
files: webui/dist.zip
env:
GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}

View File

@@ -73,7 +73,7 @@ jobs:
uses: actions/download-artifact@v3
with:
name: dist
path: dist.zip
path: webui/dist.zip
- name: Generate Release
uses: softprops/action-gh-release@v1
@@ -84,7 +84,7 @@ jobs:
draft: true
prerelease: false
files: |
dist.zip
webui/dist.zip
env:
GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}

View File

@@ -21,7 +21,7 @@ jobs:
with:
token: ${{ secrets.ACCESS_TOKEN }}
commit-message: 'chore: release ${{ github.ref }}'
title: 'chore: release ${{ github.ref }}'
title: '${{ github.ref }}'
body: |
${{ steps.pr.outputs.body }}
branch: release/${{ github.ref }}

View File

@@ -1,28 +0,0 @@
name: Generate Release Draft
on:
pull_request:
types:
- closed
branches:
- main
jobs:
generate_release_draft:
runs-on: ubuntu-latest
if: >
github.event.pull_request.merged == true &&
github.event.pull_request.base.ref == 'main'
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Generate Release
uses: softprops/action-gh-release@v1
with:
tag_name: ${{ github.event.pull_request.title }}
name: 🌟${{ github.event.pull_request.title }}
body: ${{ github.event.pull_request.body }}
draft: false
prerelease: false
env:
GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}