Skip to content

Commit cd6da02

Browse files
committed
fix: Do not assume dir names
1 parent 95700d1 commit cd6da02

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

.github/workflows/diff.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
4646
- name: Build base
4747
working-directory: ./base
48-
run: .scripts/build.sh
48+
run: ../head/.scripts/build.sh
4949
- name: Build head
5050
working-directory: ./head
5151
run: .scripts/build.sh

.scripts/build.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
set -euo pipefail
44

5-
cd "$(dirname "$0")"/..
6-
75
TARGET=""
86
if [ "$#" -ge 1 ]; then
97
TARGET=$1

.scripts/diff-to-old.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
set -euo pipefail
44

5-
cd "$(dirname "$0")"/..
6-
75
if [ "$#" -ne 1 ]; then
86
echo "現在の状態と指定のcommit/branchとのdiffをローカルで取る便利スクリプト(手元で実行することを想定)"
97
echo "Usage: $0 [directory]"
@@ -33,7 +31,8 @@ git worktree add -f "$WORKTREE_DIR" "${TARGET}"
3331

3432
echo "==> Building at ${TARGET} ..."
3533
# Run build.sh in the worktree directory
36-
(cd "$WORKTREE_DIR" && .scripts/build.sh "$@")
34+
PWD="$(pwd)"
35+
(cd "$WORKTREE_DIR" && "${PWD}/.scripts/build.sh" "$@")
3736
rm -rf .built.old
3837
mv "$WORKTREE_DIR"/.built .built.old
3938

0 commit comments

Comments
 (0)