diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index 2da129c..ed7e852 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -1,25 +1,25 @@ -name: Build and Publish +name: Build and Push Docker Image on: push: branches: [ main ] env: - REGISTRY: gitea.example.com - IMAGE_NAME: your-username/your-app + REGISTRY: docker.astrocore.space + IMAGE_NAME: astrocore jobs: - build: + build-and-push: runs-on: ubuntu-latest steps: - - name: Checkout source + - name: Checkout code uses: actions/checkout@v3 - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: '8.0.x' # adjust as needed + dotnet-version: '8.0.x' - name: Restore dependencies run: dotnet restore @@ -28,13 +28,10 @@ jobs: run: dotnet build --configuration Release --no-restore - name: Publish - run: dotnet publish --configuration Release --output ./publish + run: dotnet publish -c Release -o out - # - name: Log in to Gitea Docker Registry - # run: echo "${{ secrets.GITEA_TOKEN }}" | docker login ${{ env.REGISTRY }} -u ${{ secrets.GITEA_USERNAME }} --password-stdin + - name: Build Docker image + run: docker build -t $REGISTRY/$IMAGE_NAME:latest . - # - name: Build Docker image - # run: docker build -t $REGISTRY/$IMAGE_NAME:latest . - - # - name: Push Docker image - # run: docker push $REGISTRY/$IMAGE_NAME:latest + - name: Push Docker image + run: docker push $REGISTRY/$IMAGE_NAME:latest \ No newline at end of file