我无法将工件上传到 GitHub

问题描述 投票:0回答:1

我的工作流程工件存在一些问题。错误是 -(错误:创建工件容器失败:已达到工件存储配额。无法上传任何新工件)

我创建一个 zip 然后将其上传到 artefacts 不起作用。我删除了我的旧人工制品,但我仍然面临这个问题。我尝试了很多上传人工制品的方法,但对我没有任何帮助。

我正在分享我的工作流程:

name: Build and Deploy My App
on:
  push:
    branches: [master]
  workflow_dispatch:

jobs:
  build:
    name: Creating  Build ⚒
    runs-on: ubuntu-latest
    steps:
      - name: Checkout repository
        uses: actions/checkout@main
      - name: setup Node Version To 16
        uses: actions/setup-node@v2
        with:
          node-version: '16.x'
      - name: Installing Packages 📦
        run: npm install --legacy-peer-deps

      - name: 🔨 Build Project
        run: CI=false npm run build
        
      - name: zip the build folder
        run: zip release.zip ./build/** -r

      - name: Archive production artifact
        uses: actions/upload-artifact@v3
        with:
          name: my-app-build
          path: release.zip

  deploy:
    name: Start The Deploying 🚀🤘
    needs: build
    runs-on: ubuntu-latest
    steps:
      - name: Download artifact
        uses: actions/download-artifact@v3
        with:
          name: my-app-build
          
      - name: unzip the build folder
        run: unzip my-app-build
          
      - name: All Good To Go ✔ start Sync files to hosting
        uses: SamKirkland/[email protected]
        with:
          server: ${{ secrets.FTP_SERVER }}
          username: ${{ secrets.FTP_USERNAME }}
          password: ${{ secrets.FTP_PASSWORD }}

github github-actions workflow artifacts github-actions-artifacts
1个回答
0
投票

换版本

  - name: 📂 Sync files
        uses: SamKirkland/[email protected]
        env:
          FTP_SERVER: ${{ secrets.FTP_SERVER }}
          FTP_USERNAME: ${{ secrets.FTP_USERNAME }}
          FTP_PASSWORD: ${{ secrets.FTP_PASSWORD }}
© www.soinside.com 2019 - 2024. All rights reserved.