GitHubでmainブランチにプッシュされたら、レンタルサーバ上に転送されるように設定していきます。 Astroプロジェクト側の設定プロジェクトルートに、 .github/workflows を作成します。 その中にyamlファイルを作成します。名前は任意でOKです。 .github/workflows/actions.yml name: Deploy website on push on: push: branches: - main jobs: deploy: name: Deploy runs-on: ubuntu-latest steps: - name: Get latest code uses: actions/checkout@v3 - name: Use Node.js 16 uses: actions/setup-node@v3 with: node-version:
![【Astro.js】GitHubActionsでプッシュしたらレンタルサーバ上に自動でデプロイする方法 | Tesoro Memo(テゾーロ メモ)](https://cdn-ak-scissors.b.st-hatena.com/image/square/14fc4b745e7af29df9fb1c747e2867ce89bec0fb/height=288;version=1;width=512/https%3A%2F%2Fmemo-cms.tesoro-crea.biz%2Fwp-content%2Fuploads%2F2023%2F08%2Fthumb_auto_deploy-1024x577.png)