Add GitHub action to deploy to Hostinger
This commit is contained in:
parent
0222363bb3
commit
391f9fbea4
|
@ -0,0 +1,34 @@
|
|||
name: Deploy to Hostinger
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main # The branch name your are commit the new changes
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
name: Build and Push
|
||||
steps:
|
||||
- name: git-checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set Up Bun
|
||||
uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: latest
|
||||
|
||||
- name: Install all dependencies
|
||||
run: bun install
|
||||
|
||||
- name: Build
|
||||
run: bun run build # The build command of your project
|
||||
|
||||
- name: Push to another branch
|
||||
uses: s0/git-publish-subdir-action@develop
|
||||
env:
|
||||
REPO: self
|
||||
BRANCH: build # The branch name where you want to push the assets
|
||||
FOLDER: build # The directory where your assets are generated
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # GitHub will automatically add this - you don't need to bother getting a token
|
||||
MESSAGE: "Build: ({sha}) {msg}" # The commit message
|
Loading…
Reference in New Issue