Compare commits
	
		
			2 Commits
		
	
	
		
			af87ba5ed1
			...
			9bd8d0c131
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						9bd8d0c131
	
				 | 
					
					
						|||
| 
						
						
							
						
						c2c1672802
	
				 | 
					
					
						
@@ -1,7 +1,16 @@
 | 
			
		||||
---
 | 
			
		||||
name: Gitea Actions Demo
 | 
			
		||||
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
 | 
			
		||||
on: [push]
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  schedule: 
 | 
			
		||||
    - cron: "0 10 * * *"
 | 
			
		||||
  push:
 | 
			
		||||
    branches:
 | 
			
		||||
      - "**"
 | 
			
		||||
    tags:
 | 
			
		||||
      - "v*.*.*"
 | 
			
		||||
  pull_request:
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  lint:
 | 
			
		||||
@@ -16,7 +25,7 @@ jobs:
 | 
			
		||||
      - name: Ruby Setup
 | 
			
		||||
        uses: ruby/setup-ruby@v1
 | 
			
		||||
        with:
 | 
			
		||||
          ruby-version: '3.3'
 | 
			
		||||
          ruby-version: '3.4'
 | 
			
		||||
          bundler-cache: true
 | 
			
		||||
 | 
			
		||||
      - run: bundle install
 | 
			
		||||
@@ -40,9 +49,8 @@ jobs:
 | 
			
		||||
 | 
			
		||||
      - run: bundle exec rake
 | 
			
		||||
 | 
			
		||||
  release-image:
 | 
			
		||||
  docker:
 | 
			
		||||
    needs: test
 | 
			
		||||
    if: github.ref == 'refs/heads/main'
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    container:
 | 
			
		||||
      image: catthehacker/ubuntu:act-latest
 | 
			
		||||
@@ -55,6 +63,21 @@ jobs:
 | 
			
		||||
        with:
 | 
			
		||||
          fetch-depth: 0 # all history for all branches and tags
 | 
			
		||||
 | 
			
		||||
      - name: Docker meta
 | 
			
		||||
        id: meta
 | 
			
		||||
        uses: docker/metadata-action@v5
 | 
			
		||||
        with:
 | 
			
		||||
          images: |
 | 
			
		||||
            git.kill0.net/ryanc/kubernaut
 | 
			
		||||
          tags: |
 | 
			
		||||
            type=schedule
 | 
			
		||||
            type=ref,event=branch
 | 
			
		||||
            type=ref,event=pr
 | 
			
		||||
            type=semver,pattern={{version}}
 | 
			
		||||
            type=semver,pattern={{major}}.{{minor}}
 | 
			
		||||
            type=semver,pattern={{major}}
 | 
			
		||||
            type=sha
 | 
			
		||||
 | 
			
		||||
      - name: Set up Docker Buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
 | 
			
		||||
@@ -68,5 +91,6 @@ jobs:
 | 
			
		||||
      - name: Docker build and push
 | 
			
		||||
        uses: docker/build-push-action@v5
 | 
			
		||||
        with:
 | 
			
		||||
          push: true
 | 
			
		||||
          tags: git.kill0.net/ryanc/kubernaut:latest
 | 
			
		||||
          push: ${{ github.event_name != 'pull_request' }}
 | 
			
		||||
          tags: ${{ steps.meta.outputs.tags }}
 | 
			
		||||
          labels: ${{ steps.meta.outputs.labels }}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user