Skip to content

Commit

Permalink
Sync from base-builder
Browse files Browse the repository at this point in the history
  • Loading branch information
Neilpang committed Dec 10, 2023
1 parent 11035c8 commit 61583ba
Showing 1 changed file with 0 additions and 31 deletions.
31 changes: 0 additions & 31 deletions .github/workflows/generate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,6 @@ jobs:
git switch main || (git fetch --all && git checkout -b main origin/main)
. conf/all.release.conf
echo "ALL_RELEASES=$ALL_RELEASES" >> $GITHUB_ENV
oldHash="$(cat .github/workflows/build.yml | grep -i "uses: ${{ github.repository }}" | head -1 | cut -d @ -f 2)"
echo "OLD_HASH=${oldHash}" >> $GITHUB_ENV
git clone https://github.com/vmactions/base-builder.git
mkdir -p .github/tpl
cat base-builder/.github/tpl/README.tpl.md >.github/tpl/README.tpl.md
Expand All @@ -43,35 +41,6 @@ jobs:
base-builder/.github/workflows/readme.yml : .github/workflows/readme.yml
base-builder/build.sh : build.sh
- name: Check modifications
run: |
#if only hash id in build.yml changes, skip
currentHash="$(cat .github/workflows/build.yml | grep -i "uses: ${{ github.repository }}" | head -1 | cut -d @ -f 2)"
echo "Current hash: $currentHash"
lastHash="$(git rev-parse 'HEAD~1')"
echo "Last hash: $lastHash"
oldHash="$lastHash"
echo "OLD_HASH: $OLD_HASH"
echo "Old hash using last hash: $oldHash"
git diff
cp .github/workflows/build.yml build.yml.back
sed -i "s/$currentHash/$oldHash/g" .github/workflows/build.yml
if git diff --quiet; then
echo "no changes"
else
#has changes:
rm -f build.yml.back
rm -rf base-builder
#commit all changes and get new hash
git config user.email "[email protected]"
git config user.name "Generate.yml"
git add .
git commit -m "Generated from base-builder"
newHash="$(git rev-parse main)"
echo "New hash: $newHash"
#modify build.yml
sed -i "s/$oldHash/$newHash/g" .github/workflows/build.yml
fi
- uses: EndBug/add-and-commit@v9
with:
message: "Update from base vm"
Expand Down

0 comments on commit 61583ba

Please sign in to comment.