Skip to content

v12.0.0

v12.0.0 #25

Workflow file for this run

name: "Release"
on:
release:
types:
- published
jobs:
artifacts:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout Repository
uses: actions/checkout@v5
- name: Build and Tag Docker Image
run: make build-image
- name: Extract Binary
run: |
docker create --name artifacts sentinelhub:latest
docker cp artifacts:/usr/local/bin/sentinelhub ./sentinelhub
docker rm artifacts
- name: Generate SHA256 Checksum
run: sha256sum sentinelhub > ./checksums.txt
- name: Upload Release Artifacts
uses: softprops/action-gh-release@6da8fa9354ddfdc4aeace5fc48d7f679b5214090 #v2.4.1
with:
token: ${{ secrets.GITHUB_TOKEN }}
files: |
checksums.txt
sentinelhub