2 changed files with 32 additions and 0 deletions
@ -2,6 +2,10 @@ name: CI |
|||||
|
|
||||
on: push |
on: push |
||||
|
|
||||
|
permissions: |
||||
|
contents: read |
||||
|
packages: write |
||||
|
|
||||
jobs: |
jobs: |
||||
build-and-package: |
build-and-package: |
||||
runs-on: ubuntu-latest |
runs-on: ubuntu-latest |
||||
@ -29,3 +33,26 @@ jobs: |
|||||
prerelease: false |
prerelease: false |
||||
files: | |
files: | |
||||
./dist/build.tar |
./dist/build.tar |
||||
|
|
||||
|
- name: Buildah Build |
||||
|
id: build-container |
||||
|
uses: redhat-actions/[email protected] |
||||
|
with: |
||||
|
containerfiles: | |
||||
|
./container/Containerfile |
||||
|
image: ${{github.event.repository.full_name}} |
||||
|
tags: latest ${{ github.sha }} |
||||
|
oci: true |
||||
|
|
||||
|
- name: Push To Registry |
||||
|
id: push-to-registry |
||||
|
uses: redhat-actions/[email protected] |
||||
|
with: |
||||
|
image: ${{ steps.build-container.outputs.image }} |
||||
|
tags: ${{ steps.build-container.outputs.tags }} |
||||
|
registry: ghcr.io |
||||
|
username: ${{ github.actor }} |
||||
|
password: ${{ secrets.GITHUB_TOKEN }} |
||||
|
|
||||
|
- name: Print image url |
||||
|
run: echo "Image pushed to ${{ steps.push-to-registry.outputs.registry-paths }}" |
||||
|
|||||
@ -0,0 +1,5 @@ |
|||||
|
FROM registry.access.redhat.com/ubi9/nginx-122:1-12 |
||||
|
|
||||
|
ADD dist . |
||||
|
|
||||
|
CMD nginx -g "daemon off;" |
||||
Loading…
Reference in new issue