Skip to content

Commit 570f65b

Browse files
committed
Heroku deploy without docker
1 parent 9af5eb0 commit 570f65b

File tree

2 files changed

+5
-22
lines changed

2 files changed

+5
-22
lines changed

.github/workflows/build-docker-and-deploy-to-dev.yml

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -37,26 +37,8 @@ jobs:
3737
runs-on: ubuntu-latest
3838
steps:
3939
- uses: actions/checkout@v3
40-
- name: Setup Java JDK
41-
uses: actions/setup-java@v3.5.1
40+
- uses: akhileshns/heroku-deploy@v3.12.13
4241
with:
43-
distribution: 'temurin'
44-
java-version: '17'
45-
- name: Set up Homebrew
46-
uses: Homebrew/actions/setup-homebrew@master
47-
- name: Install Heroku Cli
48-
run: brew tap heroku/brew && brew install heroku
49-
- name: Login to Heroku Docker Registry
50-
uses: docker/login-action@v2
51-
with:
52-
registry: registry.heroku.com
53-
username: _
54-
password: ${{ secrets.HEROKU_AUTH_TOKEN }}
55-
- name: Docker Build Heroku
56-
run: ./mvnw spring-boot:build-image
57-
- name: Docker Tag Heroku
58-
run: docker tag remotemobprogramming/mob-timer registry.heroku.com/${{ secrets.HEROKU_APP_NAME_DEV }}/web
59-
- name: Docker Push Heroku
60-
run: docker push registry.heroku.com/${{ secrets.HEROKU_APP_NAME_DEV }}/web
61-
- name: Heroku release
62-
run: heroku container:release web -a ${{ secrets.HEROKU_APP_NAME_DEV }}
42+
heroku_api_key: ${{secrets.HEROKU_AUTH_TOKEN}}
43+
heroku_app_name: ${{ secrets.HEROKU_APP_NAME_DEV }}
44+
heroku_email: ${{ secrets.HEROKU_EMAIL }}

system.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java.runtime.version=zulu-17

0 commit comments

Comments
 (0)