Skip to content

tsubakimoto/github-actions-samples

Repository files navigation

github-actions-samples

GitHub Actionsを色々試すリポジトリ

GitHub Super-Linter

.NET

アプリケーション設定

不要

全般設定

  • スタートアップコマンド:不要

アプリケーション設定

不要

全般設定

  • スタートアップコマンド:不要

アプリケーション設定

不要

全般設定

  • スタートアップコマンド:不要

Python

アプリケーション設定

{
  "name": "SCM_DO_BUILD_DURING_DEPLOYMENT",
  "value": "1",
  "slotSetting": false
}

全般設定

  • スタートアップコマンド:不要

アプリケーション設定

{
  "name": "SCM_DO_BUILD_DURING_DEPLOYMENT",
  "value": "1",
  "slotSetting": false
}

全般設定

  • スタートアップコマンド:python -m uvicorn main:app --host 0.0.0.0

Node

アプリケーション設定

不要

全般設定

  • スタートアップコマンド:不要

Azure App Service

アプリケーション設定
[
  {
    "name": "HOST",
    "value": "0.0.0.0",
    "slotSetting": false
  },
  {
    "name": "NODE_ENV",
    "value": "production",
    "slotSetting": false
  }
]
全般設定
  • スタートアップコマンド:node /home/site/wwwroot/node_modules/nuxt/bin/nuxt.js start

Azure Static Web Apps

Tutorial: Deploy server-rendered Nuxt.js websites on Azure Static Web Apps | Microsoft Docs

PHP

アプリケーション設定

不要

全般設定

  • スタートアップコマンド:不要

アプリケーション設定

全般設定

  • マイナーバージョン : PHP 7.4
  • スタートアップコマンド:不要

Azure

App Service

https://github.com/marketplace/actions/azure-app-service-settings

  • アプリケーション設定
    • [{"name":"key1","value":"value1","slotSetting":false}]
  • 全般設定
    • {"linuxFxVersion":"DOTNETCORE|5.0", "appCommandLine":"this-is-startup-command"}

コンテナー

ビルド・発行

GitHub

トリガー

Teamsへの通知

Notify Teams · Actions · GitHub Marketplace