diff --git a/.github/workflows/preview_ci.yml b/.github/workflows/preview_ci.yml index b0118849908..deb719f98b0 100644 --- a/.github/workflows/preview_ci.yml +++ b/.github/workflows/preview_ci.yml @@ -5,7 +5,7 @@ on: - '**/*.md' - 'mkdocs.yml' - 'src/docs/**/*' - branches: [ main ] + branches: [ preview ] env: DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true DOTNET_CLI_TELEMETRY_OPTOUT: true @@ -53,22 +53,22 @@ jobs: run: | dotnet pack -c Release --no-build dotnet nuget push './src/**/*.nupkg' -t 600 -k ${{secrets.CLOUDSMITH_API_KEY}} -n -s https://nuget.cloudsmith.io/easyoc/orchardcore/v3/index.json --skip-duplicate - - name: Set up Docker Buildx - if: matrix.os == 'ubuntu-latest' - uses: docker/setup-buildx-action@v3 - - name: Login to DockerHub - if: matrix.os == 'ubuntu-latest' - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_PASSWORD }} - - name: Deploy preview docker images - if: matrix.os == 'ubuntu-latest' - shell: pwsh - run: | - Get-ChildItem ./src/OrchardCore.Cms.Web/App_Data -Recurse | Remove-Item -Recurse -Confirm:$false - Get-ChildItem ./src/OrchardCore.Cms.Web/App_Data_Tests -Recurse | Remove-Item -Recurse -Confirm:$false - $output = [System.IO.Path]::GetFullPath("./.build/release") - dotnet publish -c Release --property:PublishDir=$output --no-build --framework net8.0 - docker buildx build -f Dockerfile-CI --platform=linux/amd64 -t orchardproject/orchardcore-cms-linux:dev --push . - docker buildx build -f Dockerfile-CI --platform=windows/amd64 -t orchardproject/orchardcore-cms-windows:dev --push . + # - name: Set up Docker Buildx + # if: matrix.os == 'ubuntu-latest' + # uses: docker/setup-buildx-action@v3 + # - name: Login to DockerHub + # if: matrix.os == 'ubuntu-latest' + # uses: docker/login-action@v3 + # with: + # username: ${{ secrets.DOCKERHUB_USERNAME }} + # password: ${{ secrets.DOCKERHUB_PASSWORD }} + # - name: Deploy preview docker images + # if: matrix.os == 'ubuntu-latest' + # shell: pwsh + # run: | + # Get-ChildItem ./src/OrchardCore.Cms.Web/App_Data -Recurse | Remove-Item -Recurse -Confirm:$false + # Get-ChildItem ./src/OrchardCore.Cms.Web/App_Data_Tests -Recurse | Remove-Item -Recurse -Confirm:$false + # $output = [System.IO.Path]::GetFullPath("./.build/release") + # dotnet publish -c Release --property:PublishDir=$output --no-build --framework net8.0 + # docker buildx build -f Dockerfile-CI --platform=linux/amd64 -t orchardproject/orchardcore-cms-linux:dev --push . + # docker buildx build -f Dockerfile-CI --platform=windows/amd64 -t orchardproject/orchardcore-cms-windows:dev --push .