diff --git a/.github/workflows/build_and_release.yml b/.github/workflows/build_and_release.yml index 8b0e621..f6e1384 100644 --- a/.github/workflows/build_and_release.yml +++ b/.github/workflows/build_and_release.yml @@ -59,9 +59,13 @@ jobs: - name: Package toolchain run: ./package.sh + - name: Read version + id: version + run: echo "::set-output name=VERSION::$(cat version.txt)" + - name: Release uses: ncipollo/release-action@v1 with: + draft: true + name: ${{ steps.version.outputs.VERSION }} artifacts: "${{ env.ARTIFACT_NAME }}.tar.zst" - tag: "${{ env.ARTIFACT_NAME }}" - name: "${{ env.ARTIFACT_NAME }}" \ No newline at end of file diff --git a/.github/workflows/build_and_upload_artifacts.yaml b/.github/workflows/build_and_upload_artifacts.yaml index 8fcf722..e69de29 100644 --- a/.github/workflows/build_and_upload_artifacts.yaml +++ b/.github/workflows/build_and_upload_artifacts.yaml @@ -1,66 +0,0 @@ -name: Build and upload artifacts - -on: - push: - branches: - - main - -permissions: - contents: write - -jobs: - build: - runs-on: ${{ matrix.os }} - - strategy: - matrix: - os: [ubuntu-20.04, macos-latest-xlarge] - - steps: - - name: Free Disk Space (Ubuntu) - if: matrix.os == 'ubuntu-20.04' - uses: jlumbroso/free-disk-space@main - with: - tool-cache: true - android: true - dotnet: true - haskell: true - large-packages: true - docker-images: true - swap-storage: true - - - uses: actions/checkout@v4 - - - name: Install ninja - if: matrix.os == 'ubuntu-20.04' - run: | - sudo apt update - sudo apt-get -y install ninja-build - - - name: Install ninja - if: contains(matrix.os, 'macos') - run: | - brew install ninja - - - name: Download source - run: ./clone.sh - - - name: Apply patches - run: ./patch.sh - - - name: Build toolchain - run: ./build.sh - - # Push in the Github environment variable the name of the artifact - # Doing this now because in the following step the rust folder will - # be delated to save some space before installing the toolchain - - run: ./config.sh -artifact_name - - - name: Package toolchain - run: ./package.sh - - - name: Upload artifacts - uses: actions/upload-artifact@v4 - with: - name: "${{ env.ARTIFACT_NAME }}" - path: "${{ env.ARTIFACT_NAME }}.tar.zst" diff --git a/version.txt b/version.txt new file mode 100644 index 0000000..3eefcb9 --- /dev/null +++ b/version.txt @@ -0,0 +1 @@ +1.0.0