Skip to content

Commit df7b5bc

Browse files
Change CI to support the new naming schema
1 parent 31c9ebe commit df7b5bc

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

.github/workflows/ci.yaml

+15-7
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@ name: Dotty CI
22

33
on:
44
push:
5+
paths-ignore:
6+
# Do not run everything on changes only in docs
7+
- 'scala3doc/**'
8+
- 'scala3doc-testcases/**'
59
pull_request:
10+
paths-ignore:
11+
# Do not run everything on changes only in docs
12+
- 'scala3doc/**'
13+
- 'scala3doc-testcases/**'
614
schedule:
715
- cron: '0 3 * * *' # Every day at 3 AM
816

@@ -372,9 +380,9 @@ jobs:
372380
- name: Publish Release
373381
run: |
374382
./project/scripts/sbt dist/packArchive
375-
sha256sum dist/target/dotty-* > dist/target/sha256sum.txt
383+
sha256sum dist/target/scala3-* > dist/target/sha256sum.txt
376384
./project/scripts/sbtPublish ";project scala3-bootstrapped ;publishSigned ;sonatypeBundleRelease"
377-
echo "name=RELEASE_TAG::${GITHUB_REF#*refs/tags/}" >> $GITHUB_ENV
385+
echo "::set-env name=RELEASE_TAG::${GITHUB_REF#*refs/tags/}"
378386
379387
- name: Create GitHub Release
380388
id: create_gh_release
@@ -386,16 +394,16 @@ jobs:
386394
release_name: ${{ github.ref }}
387395
body:
388396
draft: false
389-
prerelease: ${{ contains(env.RELEASE_TAG, 'RC') }}
397+
prerelease: ${{ contains(env.RELEASE_TAG, 'M') }}
390398

391399
- name: Upload zip archive to GitHub Release
392400
uses: actions/upload-release-asset@v1
393401
env:
394402
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
395403
with:
396404
upload_url: ${{ steps.create_gh_release.outputs.upload_url }}
397-
asset_path: ./dist/target/dotty-${{ env.RELEASE_TAG }}.zip
398-
asset_name: dotty-${{ env.RELEASE_TAG }}.zip
405+
asset_path: ./dist/target/scala3-${{ env.RELEASE_TAG }}.zip
406+
asset_name: scala-${{ env.RELEASE_TAG }}.zip
399407
asset_content_type: application/zip
400408

401409
- name: Upload tar.gz archive to GitHub Release
@@ -404,8 +412,8 @@ jobs:
404412
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
405413
with:
406414
upload_url: ${{ steps.create_gh_release.outputs.upload_url }}
407-
asset_path: ./dist/target/dotty-${{ env.RELEASE_TAG }}.tar.gz
408-
asset_name: dotty-${{ env.RELEASE_TAG }}.tar.gz
415+
asset_path: ./dist/target/scala3-${{ env.RELEASE_TAG }}.tar.gz
416+
asset_name: scala-${{ env.RELEASE_TAG }}.tar.gz
409417
asset_content_type: application/gzip
410418

411419
- name: Upload SHA256 sum of the release artefacts to GitHub Release

0 commit comments

Comments
 (0)