Compare commits

...

2 Commits

Author SHA1 Message Date
ca438c9016 Merge pull request 'fix: build do docker. Tentando indicar o arquivo.' (#8) from release/V1.0.0 into main
Some checks failed
Build and Deploy ASP.NET API / build-and-deploy (push) Failing after 1m27s
Reviewed-on: http://git.carneiro.ddnsfree.com/ricardo/YTExtractor/pulls/8
2025-05-27 12:40:07 +00:00
Ricardo Carneiro
7b3aba06ac fix: build do docker. Tentando indicar o arquivo. 2025-05-27 09:39:16 -03:00

View File

@ -10,21 +10,12 @@ jobs:
steps:
- name: Checkout code
run: |
echo "✅ Manual checkout and workspace setup"
echo "Current directory: $(pwd)"
echo "Git status:"
git status || echo "Not a git repo, fetching code..."
# Fazer checkout manual se necessário
git fetch origin main || echo "Fetch failed"
git reset --hard origin/main || echo "Reset failed"
git clean -fd || echo "Clean failed"
echo "After checkout - Root files:"
ls -la
echo "Looking for .sln files:"
find . -name "*.sln" -type f
uses: actions/checkout@v4
- name: Setup .NET
uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x' # ou sua versão
- name: Restore dependencies
run: dotnet restore
@ -37,8 +28,14 @@ jobs:
- name: Publish application
run: dotnet publish --configuration Release --output ./publish
- name: Build Docker image
- name: Build Docker image 1
run: |
docker build -t ytextractor:${{ github.sha }} -f YTExtractor/Dockerfile .
docker tag ytextractor:${{ github.sha }} registry.redecarneir.us/ytextractor:latest
docker tag ytextractor:${{ github.sha }} registry.redecarneir.us/ytextractor:${{ github.sha }}
- name: Build Docker image 2
run: |
echo "Current directory: $(pwd)"
echo "Files in current directory:"