diff --git a/.github/workflows/actions-linter.yaml b/.github/workflows/actions-linter.yaml index 0caa537..d69ea03 100644 --- a/.github/workflows/actions-linter.yaml +++ b/.github/workflows/actions-linter.yaml @@ -3,6 +3,11 @@ on: pull_request: paths: - .github/workflows/*.yaml + +defaults: + run: + shell: bash + jobs: run-ghalint: runs-on: ubuntu-latest diff --git a/.github/workflows/react-dependency-check.yaml b/.github/workflows/react-dependency-check.yaml index e801f9a..bdcb5cf 100644 --- a/.github/workflows/react-dependency-check.yaml +++ b/.github/workflows/react-dependency-check.yaml @@ -9,6 +9,7 @@ on: schedule: # 日曜日の午前0時に実行 - cron: '0 0 * * 0' + defaults: run: shell: bash diff --git a/.github/workflows/release_document.yaml b/.github/workflows/release_document.yaml new file mode 100644 index 0000000..0b0fde9 --- /dev/null +++ b/.github/workflows/release_document.yaml @@ -0,0 +1,31 @@ +name: Create a zip in Releases when a tag is created. +on: + release: + types: [created] + +defaults: + run: + shell: bash + +env: + ZIP_FILE: tool_doc.zip + +jobs: + create_published: + runs-on: ubuntu-latest + permissions: + contents: write + + steps: + - name: clone application source code + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 + + - name: create zip + run: zip -r ${{ env.ZIP_FILE }} doc + + - name: upload Releases + uses: shogo82148/actions-upload-release-asset@8f032eff0255912cc9c8455797fd6d72f25c7ab7 # v1.7.5 + with: + upload_url: ${{ github.event.release.upload_url }} + asset_path: ${{ env.ZIP_FILE }} + asset_name: ${{ env.ZIP_FILE }}