Compare commits

...

7 Commits

Author SHA1 Message Date
c153a0af33
azure/setup-helm v4.3.0
All checks were successful
Gitea Actions Demo / lint (push) Successful in 2m45s
Gitea Actions Demo / test (push) Successful in 14s
Gitea Actions Demo / docker (push) Successful in 4m35s
2025-04-26 17:26:40 -05:00
d6d129bb69
docker/build-push-action v6.16.0 2025-04-26 17:21:59 -05:00
71d7685549
docker/setup-buildx-action v3.10.0 2025-04-26 17:21:59 -05:00
a0fc202e86
docker/metadata-action v5.7.0 2025-04-26 17:21:59 -05:00
4af74c77b2
ruby/setup-ruby v1.235.0 2025-04-26 17:21:59 -05:00
bee86998bd
actions/checkout v4.2.2 2025-04-26 17:21:59 -05:00
26d615632a
docker/login-action v3.4.0 2025-04-26 17:21:51 -05:00

View File

@ -20,16 +20,16 @@ jobs:
contents: write contents: write
steps: steps:
- name: Login to Docker - name: Login to Docker
uses: docker/login-action@v3 uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
with: with:
username: ${{ vars.DOCKERHUB_USERNAME }} username: ${{ vars.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Ruby Setup - name: Ruby Setup
uses: ruby/setup-ruby@v1 uses: ruby/setup-ruby@dffc446db9ba5a0c4446edb5bca1c5c473a806c5 # v1.235.0
with: with:
ruby-version: '3.4' ruby-version: '3.4'
bundler-cache: true bundler-cache: true
@ -45,10 +45,10 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Test - name: Test
uses: ruby/setup-ruby@v1 uses: ruby/setup-ruby@dffc446db9ba5a0c4446edb5bca1c5c473a806c5 # v1.235.0
with: with:
ruby-version: '3.4' ruby-version: '3.4'
bundler-cache: true bundler-cache: true
@ -68,7 +68,7 @@ jobs:
shell: bash shell: bash
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
fetch-depth: 0 # all history for all branches and tags fetch-depth: 0 # all history for all branches and tags
@ -85,7 +85,7 @@ jobs:
- name: Docker meta - name: Docker meta
id: meta id: meta
uses: docker/metadata-action@v5 uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0
with: with:
images: | images: |
git.kill0.net/ryanc/kubernaut git.kill0.net/ryanc/kubernaut
@ -99,24 +99,24 @@ jobs:
type=sha type=sha
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
- name: Login to Gitea registry - name: Login to Gitea registry
uses: docker/login-action@v3 uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
with: with:
registry: git.kill0.net registry: git.kill0.net
username: ${{ secrets.DOCKER_USERNAME }} username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }} password: ${{ secrets.DOCKER_PASSWORD }}
- name: Docker build and push - name: Docker build and push
uses: docker/build-push-action@v5 uses: docker/build-push-action@14487ce63c7a62a4a324b0bfb37086795e31c6c1 # v6.16.0
with: with:
push: ${{ github.event_name != 'pull_request' }} push: ${{ github.event_name != 'pull_request' }}
tags: ${{ steps.meta.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
- name: Setup Helm - name: Setup Helm
uses: azure/setup-helm@v4.3.0 uses: azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
- name: Publish Helm chart - name: Publish Helm chart
if: ${{ contains(github.ref, 'refs/tags/') }} if: ${{ contains(github.ref, 'refs/tags/') }}