Skip to content

Commit

Permalink
Update build.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
lhns authored Dec 14, 2022
1 parent 4ed299d commit ad78f06
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,19 +38,22 @@ jobs:
CI_VERSION: ${{ github.ref }}
run: |
sbt "; test; cli/assembly; server/assembly; cli/graalvm-native-image:packageBin"
mkdir cli/target/dist
mv cli/target/scala-*/*.sh.bat cli/target/dist/
mv "$(find cli/target/graalvm-native-image -type f ! -name '*.txt')" cli/target/dist/
mkdir dist
shopt -s extglob
mv cli/target/scala-*/*.sh.bat dist/
mv cli/target/graalvm-native-image/!(*.txt) dist/
- uses: actions/upload-artifact@v3
- name: Upload artifacts
uses: actions/upload-artifact@v3
with:
path: 'cli/target/dist/*'
path: 'dist/*'
retention-days: 5

- name: Upload release assets
if: github.event_name == 'release'
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: gh release upload ${{ github.event.release.tag_name }} cli/target/dist/* --clobber
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: gh release upload ${{ github.event.release.tag_name }} dist/* --clobber

- name: Docker Build
run: docker build -t "$IMAGE_NAME" --label "runnumber=${GITHUB_RUN_ID}" .
Expand Down

0 comments on commit ad78f06

Please sign in to comment.