From e257f350a7343151a87ef19c6bd2fff2a8bfb66e Mon Sep 17 00:00:00 2001 From: David Baker Effendi Date: Mon, 8 Feb 2021 14:14:36 +0200 Subject: [PATCH] :sparkles: Preparing for new release system --- .github/workflows/release.yml | 14 ++++++++++---- CHANGELOG.md | 10 ++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 62294981..5795da73 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,6 +3,7 @@ name: Release on: push: branches: [ master ] + tags: [ 'v*' ] # Push events to matching v*, i.e. v1.0, v20.15.10 jobs: publish: @@ -23,11 +24,16 @@ jobs: run: chmod +x gradlew - name: Build code run: ./gradlew assemble - - name: Publish release to jCenter - run: ./gradlew bintrayUpload + - name: Create Release + id: create_release + uses: actions/create-release@v1 env: - BINTRAY_USER: ${{ secrets.BINTRAY_USER }} - BINTRAY_API_KEY: ${{ secrets.BINTRAY_API_KEY }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.ref }} + release_name: Release ${{ github.ref }} + draft: false + prerelease: false - name: Build and deploy Orchid documentation run: ./gradlew :plume:orchidDeploy -PorchidEnvironment=prod env: diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f84624c..95e040a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,10 +8,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ### Added +### Changed + +### Fixed + +## [0.1.4] - 2021-02-08 + +### Added +- `TypeDecl` are now properly generated for external types + ### Changed - Replaced Plume enums with `codepropertygraph` constants ### Fixed +- `CALL` edges not created if no `static void main` present ## [0.1.3] - 2021-02-02