Skip to content

Commit

Permalink
Comment out build workflow temporarily
Browse files Browse the repository at this point in the history
  • Loading branch information
jameskleeh committed Jul 29, 2020
1 parent 65c37a6 commit 468a8d7
Showing 1 changed file with 73 additions and 70 deletions.
143 changes: 73 additions & 70 deletions .github/workflows/release.yml
Expand Up @@ -3,72 +3,75 @@ on:
release:
types: [published]
jobs:
build:
name: Release artifacts to Bintray, Maven Central & SDKMAN, and publish documentation
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.1
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: 1.8
ref: ${{ github.head_ref }}
- name: Set the current release version
id: release_version
run: echo ::set-output name=release_version::${GITHUB_REF:11}
- name: Run pre-release
uses: micronaut-projects/github-actions/pre-release@master
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Build All
run: ./gradlew micronaut-cli:assemble
- name: Publish to Bintray
env:
BINTRAY_USER: ${{ secrets.BINTRAY_USER }}
BINTRAY_KEY: ${{ secrets.BINTRAY_KEY }}
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
run: ./gradlew bintrayUpload docs
- name: Upload CLI Zip
id: upload-release-asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: starter-cli/build/distributions/micronaut-cli-${{ steps.release_version.outputs.release_version }}.zip
asset_name: micronaut-cli-${{ steps.release_version.outputs.release_version }}.zip
asset_content_type: application/zip
- name: Publish to Github Pages
if: success()
uses: micronaut-projects/github-pages-deploy-action@master
env:
BETA: ${{ contains(steps.release_version.outputs.release_version, 'M') || contains(steps.release_version.outputs.release_version, 'RC') }}
GH_TOKEN: ${{ secrets.GH_TOKEN }}
BASE_BRANCH: master
BRANCH: gh-pages
FOLDER: build/docs
VERSION: ${{ steps.release_version.outputs.release_version }}
- name: Run post-release
if: success()
id: post_release
uses: micronaut-projects/github-actions/post-release@master
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Back to Micronaut snapshot
run: |
echo "Setting new Micronaut snapshot version"
sed -i "s/^micronautVersion.*$/micronautVersion\=${{ steps.post_release.outputs.next_version }}.BUILD-SNAPSHOT/" gradle.properties
- uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: Back Micronaut version to snapshot
commit_user_name: micronaut-build
commit_user_email: ${{ secrets.MICRONAUT_BUILD_EMAIL }}
commit_author: micronaut-build <${{ secrets.MICRONAUT_BUILD_EMAIL }}>
# build:
# name: Release artifacts to Bintray, Maven Central & SDKMAN, and publish documentation
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v2.3.1
# - name: Set up JDK
# uses: actions/setup-java@v1
# with:
# java-version: 1.8
# ref: ${{ github.head_ref }}
# - name: Set the current release version
# id: release_version
# run: echo ::set-output name=release_version::${GITHUB_REF:11}
# - name: Run pre-release
# uses: micronaut-projects/github-actions/pre-release@master
# with:
# token: ${{ secrets.GITHUB_TOKEN }}
# - name: Build All
# run: ./gradlew micronaut-cli:assemble
# - name: Publish to Bintray
# env:
# BINTRAY_USER: ${{ secrets.BINTRAY_USER }}
# BINTRAY_KEY: ${{ secrets.BINTRAY_KEY }}
# SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
# SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
# run: ./gradlew bintrayUpload docs
# - name: Upload CLI Zip
# id: upload-release-asset
# uses: actions/upload-release-asset@v1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# upload_url: ${{ github.event.release.upload_url }}
# asset_path: starter-cli/build/distributions/micronaut-cli-${{ steps.release_version.outputs.release_version }}.zip
# asset_name: micronaut-cli-${{ steps.release_version.outputs.release_version }}.zip
# asset_content_type: application/zip
# - name: Publish to Github Pages
# if: success()
# uses: micronaut-projects/github-pages-deploy-action@master
# env:
# BETA: ${{ contains(steps.release_version.outputs.release_version, 'M') || contains(steps.release_version.outputs.release_version, 'RC') }}
# GH_TOKEN: ${{ secrets.GH_TOKEN }}
# BASE_BRANCH: master
# BRANCH: gh-pages
# FOLDER: build/docs
# VERSION: ${{ steps.release_version.outputs.release_version }}
# - name: Run post-release
# if: success()
# id: post_release
# continue-on-error: true
# uses: micronaut-projects/github-actions/post-release@master
# with:
# token: ${{ secrets.GITHUB_TOKEN }}
# - name: Back to Micronaut snapshot
# continue-on-error: true
# run: |
# echo "Setting new Micronaut snapshot version"
# sed -i "s/^micronautVersion.*$/micronautVersion\=${{ steps.post_release.outputs.next_version }}.BUILD-SNAPSHOT/" gradle.properties
# - uses: stefanzweifel/git-auto-commit-action@v4
# continue-on-error: true
# with:
# commit_message: Back Micronaut version to snapshot
# commit_user_name: micronaut-build
# commit_user_email: ${{ secrets.MICRONAUT_BUILD_EMAIL }}
# commit_author: micronaut-build <${{ secrets.MICRONAUT_BUILD_EMAIL }}>
linux:
name: Release Linux Native CLI
runs-on: ubuntu-latest
needs: [build]
# needs: [build]
steps:
- name: Checkout the repository
uses: actions/checkout@v2.3.1
Expand Down Expand Up @@ -114,7 +117,7 @@ jobs:
macos:
name: Release OS X Native CLI
runs-on: macOS-latest
needs: [build]
# needs: [build]
steps:
- name: Checkout the repository
uses: actions/checkout@v2.3.1
Expand Down Expand Up @@ -160,7 +163,7 @@ jobs:
windows:
name: Release Windows Native CLI
runs-on: windows-latest
needs: [build]
# needs: [build]
steps:
- uses: actions/checkout@v2.3.1
- name: Download GraalVM
Expand Down Expand Up @@ -231,7 +234,7 @@ jobs:
gcr:
name: Deploy to Cloud Run
runs-on: ubuntu-latest
needs: [build]
# needs: [build]
steps:
- name: Checkout the repository
uses: actions/checkout@v2.3.1
Expand Down Expand Up @@ -266,7 +269,7 @@ jobs:
analytics:
name: Release Analytics Job
runs-on: ubuntu-latest
needs: [build]
# needs: [build]
steps:
- name: Checkout the repository
uses: actions/checkout@v2.3.1
Expand Down Expand Up @@ -295,7 +298,7 @@ jobs:
homebrew:
name: Update Homebrew cask
needs: [build, macos]
needs: [macos]
runs-on: ubuntu-latest
steps:
- name: Checkout https://github.com/micronaut-projects/homebrew-tap
Expand Down Expand Up @@ -327,7 +330,7 @@ jobs:
chocolatey:
name: Bump Chocolatey package
runs-on: windows-latest
needs: [build, windows]
needs: [windows]
steps:
- uses: actions/checkout@v2.3.1
with:
Expand Down Expand Up @@ -374,4 +377,4 @@ jobs:
commit_message: Bump Micronaut Chocolatey package to ${{ github.event.release.tag_name }}
commit_user_name: micronaut-build
commit_user_email: ${{ secrets.MICRONAUT_BUILD_EMAIL }}
commit_author: micronaut-build <${{ secrets.MICRONAUT_BUILD_EMAIL }}>
commit_author: micronaut-build <${{ secrets.MICRONAUT_BUILD_EMAIL }}>

0 comments on commit 468a8d7

Please sign in to comment.