資産ダウンロード、アップロードとメタデータ
7729 ワード
マイワークフロー
このアクションはgithub botの助けを借りて設計されています:
提出カテゴリ
メンテーナは必要である
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/
追加情報
Reference
この問題について(資産ダウンロード、アップロードとメタデータ), 我々は、より多くの情報をここで見つけました https://dev.to/outloudvi/asset-download-upload-and-metadata-update-all-in-one-12m9テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol