Skip to content

Commit

Permalink
chore(devtool): build devtool artifact and commit to other branch (#461)
Browse files Browse the repository at this point in the history
  • Loading branch information
quekyj authored Mar 8, 2024
1 parent 6d54c25 commit c8d89d1
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 1 deletion.
49 changes: 49 additions & 0 deletions .github/workflows/build_devtool.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Build ROHD devtool
on:
push:
branches:
- main

# Top-level default, no permissions
permissions: {}

jobs:
build-devtool:
name: Build Devtools
permissions:
contents: write
pull-requests: write
timeout-minutes: 30
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2

- name: Setup Flutter SDK
uses: flutter-actions/setup-flutter@v2
with:
channel: stable
version: 3.16.9

- name: Run Flutter Test
run: tool/gh_actions/devtool/run_devtool_test.sh

- name: Build Static Web
run: tool/gh_actions/devtool/build_web.sh

- name: Create artifact branch and commit
run: |
git config --global user.name "${GITHUB_ACTOR}"
git config --global user.email "${GITHUB_ACTOR}@users.noreply.github.com"
git fetch origin
git checkout -b artifacts
git pull origin main
git add .
git add -f extension/*
git commit -m "Add build artifacts"
- name: Push changes
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: artifacts
force: true
1 change: 0 additions & 1 deletion .github/workflows/general.yml
Original file line number Diff line number Diff line change
Expand Up @@ -112,4 +112,3 @@ jobs:
- name: Build Static Web
run: tool/gh_actions/devtool/build_web.sh


0 comments on commit c8d89d1

Please sign in to comment.