1
0
Fork 0
mirror of https://github.com/aevea/action-kaniko.git synced 2025-05-12 18:40:01 +02:00

Build setup (#1)

add multi-image support
This commit is contained in:
klfgit 2021-12-08 15:39:19 -05:00 committed by GitHub
parent e03153c634
commit 161b9576a7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 233 additions and 154 deletions

View file

@ -1,11 +0,0 @@
name: Pull request
on: pull_request
jobs:
commitsar:
runs-on: ubuntu-latest
name: Verify commit messages
steps:
- uses: actions/checkout@v1
- name: Run commitsar
uses: docker://aevea/commitsar@sha256:caf5539dd03309a539906c7ad45c2ecc0ae86a1ee2bf5dc538d7986c523526f3

View file

@ -9,19 +9,11 @@ jobs:
- uses: actions/checkout@master
- name: GitHub Package Registry
uses: aevea/action-kaniko@master
uses: ohioit/action-kaniko@master
with:
registry: docker.pkg.github.com
registry: ghcr.io
password: ${{ secrets.GITHUB_TOKEN }}
image: kaniko
cache: true
cache_registry: cache
- name: Dockerhub
uses: aevea/action-kaniko@master
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
image: aevea/kaniko
cache: true
cache_registry: aevea/cache

View file

@ -1,36 +1,28 @@
name: Release
on:
push:
tags:
- "v*"
# name: Release
# on:
# push:
# tags:
# - "v*"
jobs:
release-notes:
name: Release Notes
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v1
# jobs:
# release-notes:
# name: Release Notes
# runs-on: ubuntu-latest
# steps:
# - name: Check out code
# uses: actions/checkout@v1
- name: Release Notary Action
uses: docker://aevea/release-notary@sha256:5eef3c539deb5397457a6acf001ef80df6004ec52bc4b8a0eac0577ad92759d0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# - name: Release Notary Action
# uses: docker://aevea/release-notary@sha256:5eef3c539deb5397457a6acf001ef80df6004ec52bc4b8a0eac0577ad92759d0
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: GitHub Package Registry
uses: aevea/action-kaniko@master
with:
registry: docker.pkg.github.com
password: ${{ secrets.GITHUB_TOKEN }}
image: kaniko
cache: true
cache_registry: cache
# - name: GitHub Package Registry
# uses: ohioit/action-kaniko@master
# with:
# registry: ghcr.io
# password: ${{ secrets.GITHUB_TOKEN }}
# image: kaniko
# cache: true
# cache_registry: cache
- name: Dockerhub
uses: aevea/action-kaniko@master
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
image: aevea/kaniko
cache: true
cache_registry: aevea/cache