Skip to content

πŸ‘ γ‚¨γƒ•γ‚§γ‚―γƒˆγ‚’εθ»’γ«γ—γ¦γ‚‚γ¨γ«ζˆ»γ™γ‚ˆγ†γ«γ—γŸ #31

πŸ‘ γ‚¨γƒ•γ‚§γ‚―γƒˆγ‚’εθ»’γ«γ—γ¦γ‚‚γ¨γ«ζˆ»γ™γ‚ˆγ†γ«γ—γŸ

πŸ‘ γ‚¨γƒ•γ‚§γ‚―γƒˆγ‚’εθ»’γ«γ—γ¦γ‚‚γ¨γ«ζˆ»γ™γ‚ˆγ†γ«γ—γŸ #31

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