資産ダウンロード、アップロードとメタデータ


マイワークフロー


このアクションはgithub botの助けを借りて設計されています:
  • 問題のコメントからクリップとメタデータ入力を受け入れる
  • コメントに従って資産をクリップしてください
  • 資産をダウンロードして、正しい場所に置いてください
  • メタデータを書き込む
  • 宣伝してPRとして押す
  • 提出カテゴリ


    メンテーナは必要である

    YAMLファイルまたはコードへのリンク


    name: "Auto PR for new sound"
    
    on:
      issue_comment:
        types: [created, edited]
    
    jobs:
      push_to_branch_and_create_pr:
        name: Create a PR with the sound
        if: "(contains(github.event.comment.body, ' pr ')) && ((contains(github.event.comment.author_association, 'OWNER') || contains(github.event.comment.user.login, 'librehsbot')) && (github.event.issue.number == 1))"
        runs-on: ubuntu-18.04
        steps:
          - uses: actions/checkout@v2
            name: Check out current commit
    
          - uses: suisei-cn/actions-download-file@v1
            id: downloadfile
            name: Download the file
            with:
              url: ${{ github.event.comment.body }}
              target: assets
              auto-match: true
    
          - uses: suisei-cn/actions-update-metadata@v2
            id: updatemeta
            name: Update sounds.yml
            with:
              comment: ${{ github.event.comment.body }}
              target: sounds.yml
              default-username: librehsbot
              format: yaml
    
          - name: Create Pull Request
            uses: peter-evans/[email protected]
            with:
              committer: Suisei Bot <[email protected]>
              author: ${{ steps.updatemeta.outputs.username }} <${{ steps.updatemeta.outputs.username }}@users.noreply.github.com>
              commit-message: "feat(sound): Add ${{ steps.downloadfile.outputs.filename }}"
              title: "feat(sound): Add ${{ steps.downloadfile.outputs.filename }}"
              body: |
                This is an automated sound addition PR. Netlify preview should be available soon, and a preview link should be shown.
    
                <sub>Having problems? Check your [workflow](https://github.com/suisei-cn/sbtn-assets/blob/master/.github/workflows/auto_pr.yml).</sub>
              branch: sound/new
              branch-suffix: "random"
              labels: new-sound
    
    auto_pr.yml

    筑波大 / SBTN資産


    StarButton資産


    スターバウンド資産


    このリポジトリではstarbuttons 以来[email protected] .

    貢献

  • 更新サウンド sounds.yml
  • カテゴリ更新 categories.yml
  • 健全な資産 assets/
  • View on GitHub

    追加情報

  • このアクションを持つ2つの書き込みアクション
  • actions-download-file
  • actions-update-metadata
  • github bot :pvp-clipbot