tsubakimoto / github-actions-samples

Playground for GitHub Actions
https://tsubakimoto.github.io/github-actions-samples/
MIT License
13 stars 1 forks source link

github-actions-samples

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

GitHub Super-Linter

.NET

ASP.NET Core 6

アプリケーション設定

不要

全般設定

ASP.NET Core 7

アプリケーション設定

不要

全般設定

ASP.NET Core 8

アプリケーション設定

不要

全般設定

Python

Django

アプリケーション設定

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

全般設定

FastAPI

アプリケーション設定

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

全般設定

Node

Express

アプリケーション設定

不要

全般設定

NuxtJS

Azure App Service

アプリケーション設定
[
  {
    "name": "HOST",
    "value": "0.0.0.0",
    "slotSetting": false
  },
  {
    "name": "NODE_ENV",
    "value": "production",
    "slotSetting": false
  }
]
全般設定

Azure Static Web Apps

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

PHP

フレームワーク無し

アプリケーション設定

不要

全般設定

Laravel

アプリケーション設定

全般設定

Azure

App Service

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

コンテナー

ビルド・発行

GitHub

トリガー

Teamsへの通知

Notify Teams · Actions · GitHub Marketplace