Skip to content

Commit

Permalink
Use smaller steps to run commands
Browse files Browse the repository at this point in the history
  • Loading branch information
marcinkrzeminski committed Sep 17, 2024
1 parent 4e48218 commit 8bb4b72
Showing 1 changed file with 12 additions and 15 deletions.
27 changes: 12 additions & 15 deletions .github/workflows/deploy-to-stream-dist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,15 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Configure Git
run: |
git config --global user.name "XWP Deploy Bot"
git config --global user.email "technology@xwp.co"
- name: Push to xwp/stream-dist
- name: Setup environment
run: |
set -ex
cd $GITHUB_WORKSPACE
# Set up the environment.
ROOT_DIR="$(git rev-parse --show-toplevel)"
WORKING_BRANCH="$(git rev-parse --abbrev-ref HEAD)"
SRC_DIR="$ROOT_DIR/build"
Expand All @@ -31,28 +33,23 @@ jobs:
export GIT_DIR="$DIST_DIR/.git"
export GIT_WORK_TREE="$DIST_DIR"
rm -rf "$SRC_DIR"
rm -rf "$DIST_DIR"
mkdir -p "$SRC_DIR"
- name: Sync files locally
run: |
rsync -av --exclude-from=.distignore "$ROOT_DIR/" "$SRC_DIR/"
- name: Deploy to xwp/stream-dist
run: |
git clone --progress --verbose "$DIST_REPO" "$DIST_DIR/.git"
git checkout -B "$DIST_BRANCH"
# Use the release bundle as the work tree.
export GIT_WORK_TREE="$SRC_DIR"
git config --global user.name "XWP Deploy Bot"
git config --global user.email "technology@xwp.co"
git status
git add --all
git commit --allow-empty --message "$COMMIT_MESSAGE"
# Debug
git log --oneline
ls -al "$SRC_DIR"
ls -al "$DIST_DIR"

0 comments on commit 8bb4b72

Please sign in to comment.