Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name-template: '$RESOLVED_VERSION Changelog'
version-resolver:
minor:
labels:
- 'feature'
- 'new feature'
default: patch
categories:
- title: 'New Features in GMT $RESOLVED_VERSION'
Expand Down
45 changes: 45 additions & 0 deletions .github/workflows/release-baseline-images.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Upload the ZIP archive of baseline images as a release asset

name: Upload baseline images

# Only run for releases
on:
release:
types:
- published

jobs:
upload-baseline:
name: Upload baseline images
runs-on: ubuntu-latest
if: github.repository == 'GenericMappingTools/gmt'

steps:
- name: Checkout
uses: actions/[email protected]

- name: Setup data version control (DVC)
uses: iterative/[email protected]

- name: Pull baseline image data from dvc remote
run: |
dvc pull
ls -lhR test/baseline/

- name: Create the baseline image asset in zip format
run: |
mkdir baseline-images
mkdir baseline-images/test
mkdir baseline-images/examples
mkdir baseline-images/scripts
cp -r test/baseline/* baseline-images/test
cp doc/examples/images/*.ps baseline-images/examples
cp doc/scripts/images/*.ps baseline-images/scripts
zip -r baseline-images baseline-images/ -x "*.dvc"
shasum -a 256 baseline-images.zip

- name: Upload baseline image as a release asset
uses: shogo82148/[email protected]
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: baseline-images.zip