Skip to content

πŸ‘ Webγ§θ‘¨η€Ίγ•γ‚Œγ‚‹εε‰γ‚’ζ›΄ζ–° #15

πŸ‘ Webγ§θ‘¨η€Ίγ•γ‚Œγ‚‹εε‰γ‚’ζ›΄ζ–°

πŸ‘ Webγ§θ‘¨η€Ίγ•γ‚Œγ‚‹εε‰γ‚’ζ›΄ζ–° #15

Workflow file for this run

name: github pages
on:
push:
branches: [main]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 30
permissions:
contents: write
steps:
- uses: actions/checkout@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Repository
id: version
run: |
REPOSITORY=$(echo ${{ github.repository }} | sed -e "s#.*/##")
echo ::set-output name=repository::$REPOSITORY
- name: Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: '3.13.0'
channel: 'stable'
cache: true
- run: flutter --version
- run: flutter pub get
- run: flutter build web --web-renderer html --base-href /${{ steps.version.outputs.repository }}/
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build/web