Skip to content

Commit

Permalink
chore(terra-draw): automatically update root package-lock.json on rel…
Browse files Browse the repository at this point in the history
…ease (#421)
  • Loading branch information
JamesLMilner authored Jan 15, 2025
1 parent 8426a17 commit d555156
Show file tree
Hide file tree
Showing 11 changed files with 66 additions and 6 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/terra-draw-arcgis-adapter-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,18 @@ jobs:
working-directory: ./packages/terra-draw-arcgis-adapter
run: npm run release

- name: Check if package-lock.json changed
run: |
npm install
# Check if package-lock.json changed
if ! git diff --exit-code --quiet package-lock.json; then
echo "package-lock.json has changed"
git add package-lock.json
git commit -m "chore(terra-draw): automated update package-lock.json during CI release"
else
echo "No changes to package-lock.json"
fi
- name: Push upstream
run: git push origin main

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
git config --global user.email "[email protected]"
git config --global user.name "James Milner"
- name: Release
- name: Dry Run Release
working-directory: ./packages/terra-draw-google-maps-adapter
run: npm run release:dryrun

12 changes: 12 additions & 0 deletions .github/workflows/terra-draw-google-maps-adapter-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,18 @@ jobs:
working-directory: ./packages/terra-draw-google-maps-adapter
run: npm run release

- name: Check if package-lock.json changed
run: |
npm install
# Check if package-lock.json changed
if ! git diff --exit-code --quiet package-lock.json; then
echo "package-lock.json has changed"
git add package-lock.json
git commit -m "chore(terra-draw): automated update package-lock.json during CI release"
else
echo "No changes to package-lock.json"
fi
- name: Push upstream
run: git push origin main

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
git config --global user.email "[email protected]"
git config --global user.name "James Milner"
- name: Release
- name: Dry Run Release
working-directory: ./packages/terra-draw-leaflet-adapter
run: npm run release:dryrun

12 changes: 12 additions & 0 deletions .github/workflows/terra-draw-leaflet-adapter-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,18 @@ jobs:
working-directory: ./packages/terra-draw-leaflet-adapter
run: npm run release

- name: Check if package-lock.json changed
run: |
npm install
# Check if package-lock.json changed
if ! git diff --exit-code --quiet package-lock.json; then
echo "package-lock.json has changed"
git add package-lock.json
git commit -m "chore(terra-draw): automated update package-lock.json during CI release"
else
echo "No changes to package-lock.json"
fi
- name: Push upstream
run: git push origin main

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
git config --global user.email "[email protected]"
git config --global user.name "James Milner"
- name: Release
- name: Dry Run Release
working-directory: ./packages/terra-draw-mapbox-gl-adapter
run: npm run release:dryrun

12 changes: 12 additions & 0 deletions .github/workflows/terra-draw-mapbox-gl-adapter-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,18 @@ jobs:
working-directory: ./packages/terra-draw-mapbox-gl-adapter
run: npm run release

- name: Check if package-lock.json changed
run: |
npm install
# Check if package-lock.json changed
if ! git diff --exit-code --quiet package-lock.json; then
echo "package-lock.json has changed"
git add package-lock.json
git commit -m "chore(terra-draw): automated update package-lock.json during CI release"
else
echo "No changes to package-lock.json"
fi
- name: Push upstream
run: git push origin main

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
git config --global user.email "[email protected]"
git config --global user.name "James Milner"
- name: Release
- name: Dry Run Release
working-directory: ./packages/terra-draw-maplibre-gl-adapter
run: npm run release:dryrun

Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
git config --global user.email "[email protected]"
git config --global user.name "James Milner"
- name: Release
- name: Dry Run Release
working-directory: ./packages/terra-draw-openlayers-adapter
run: npm run release:dryrun

12 changes: 12 additions & 0 deletions .github/workflows/terra-draw-openlayers-adapter-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,18 @@ jobs:
working-directory: ./packages/terra-draw-openlayers-adapter
run: npm run release

- name: Check if package-lock.json changed
run: |
npm install
# Check if package-lock.json changed
if ! git diff --exit-code --quiet package-lock.json; then
echo "package-lock.json has changed"
git add package-lock.json
git commit -m "chore(terra-draw): automated update package-lock.json during CI release"
else
echo "No changes to package-lock.json"
fi
- name: Push upstream
run: git push origin main

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/terra-draw-release-dry-run.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,6 @@ jobs:
git config --global user.email "[email protected]"
git config --global user.name "James Milner"
- name: Release
- name: Dry Run Release
working-directory: ./packages/terra-draw
run: npm run release:dryrun

0 comments on commit d555156

Please sign in to comment.