mirror of
https://github.com/replicatedhq/ttl.sh.git
synced 2026-02-14 16:59:51 +00:00
Some checks failed
Deploy to Heroku / release (push) Failing after 41s
This reverts commit b7ab57fa9b.
55 lines
1.4 KiB
YAML
55 lines
1.4 KiB
YAML
name: Deploy to Heroku
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- main
|
|
|
|
jobs:
|
|
release:
|
|
runs-on: ubuntu-latest
|
|
env:
|
|
HEROKU_API_KEY: ${{secrets.HEROKU_API_KEY}}
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v2
|
|
|
|
- name: heroku registry login
|
|
run: heroku container:login
|
|
|
|
- name: build registry
|
|
run: docker build -t registry.heroku.com/ttlsh/web registry
|
|
|
|
- name: push registry
|
|
run: docker push registry.heroku.com/ttlsh/web
|
|
|
|
- name: release registry
|
|
run: heroku container:release -a ttlsh web
|
|
|
|
- name: build nginx
|
|
run: docker build -t registry.heroku.com/ttlsh-router/web nginx
|
|
|
|
- name: push nginx
|
|
run: docker push registry.heroku.com/ttlsh-router/web
|
|
|
|
- name: release nginx
|
|
run: heroku container:release -a ttlsh-router web
|
|
|
|
- name: build hooks
|
|
run: docker build -f hooks/Dockerfile.hooks -t registry.heroku.com/ttlsh-hooks/web hooks
|
|
|
|
- name: push hooks
|
|
run: docker push registry.heroku.com/ttlsh-hooks/web
|
|
|
|
- name: release hooks
|
|
run: heroku container:release -a ttlsh-hooks web
|
|
|
|
- name: build reaper
|
|
run: docker build -f hooks/Dockerfile.reap -t registry.heroku.com/ttlsh-hooks/reap hooks
|
|
|
|
- name: push reaper
|
|
run: docker push registry.heroku.com/ttlsh-hooks/reap
|
|
|
|
- name: release reaper
|
|
run: heroku container:release -a ttlsh-hooks reap
|