From 06d2544f5f7be301fdcfe1abd2c9345175b07824 Mon Sep 17 00:00:00 2001 From: imterah Date: Fri, 20 Sep 2024 15:18:24 -0400 Subject: [PATCH] Revert "hack: Disable GitHub release creation for now." This reverts commit 3c6d7d9cd6de6fe280d4c883b4be9913174835c6. --- .github/workflows/release.yml | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0ed1b43..c020d3b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,13 +12,12 @@ on: paths: - VERSION tags-ignore: - - "*" + - '*' jobs: build: if: >- - github.event.pull_request.merged == true || github.event_name == - 'workflow_dispatch' || github.event_name == 'push' + github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch' || github.event_name == 'push' runs-on: ubuntu-latest permissions: packages: write @@ -37,18 +36,16 @@ jobs: with: github_token: ${{secrets.GITHUB_TOKEN}} custom_tag: ${{ steps.get_version.outputs.version }} - tag_prefix: "" - + tag_prefix: '' + - name: Get previous Git tag id: get_prev_version - run: - echo "version=$(git describe --abbrev=0 --tags "$(git describe - --abbrev=0 --tags)~") >> $GITHUB_OUTPUT" + run: echo "version=$(git describe --abbrev=0 --tags "$(git describe --abbrev=0 --tags)~") >> $GITHUB_OUTPUT" - name: Make sparse changelog (1/2) uses: heinrichreimer/github-changelog-generator-action@v2.1.1 with: - token: "${{secrets.GITHUB_TOKEN}}" + token: '${{secrets.GITHUB_TOKEN}}' issues: true issuesWoLabels: true pullRequests: true @@ -56,7 +53,7 @@ jobs: sinceTag: ${{steps.get_prev_version.outputs.version}} addSections: >- {"documentation":{"prefix":"**Documentation:**","labels":["documentation"]}} - + - name: Make sparse changelog (2/2) run: | mv CHANGELOG.md SPARSE_CHANGELOG.md @@ -64,7 +61,7 @@ jobs: - name: Make full changelog uses: heinrichreimer/github-changelog-generator-action@v2.1.1 with: - token: "${{secrets.GITHUB_TOKEN}}" + token: '${{secrets.GITHUB_TOKEN}}' issues: true issuesWoLabels: true pullRequests: true @@ -76,10 +73,20 @@ jobs: uses: stefanzweifel/git-auto-commit-action@v4 with: commit_message: >- - chore: Update changelog for tag - ${{steps.get_version.outputs.version}}. + chore: Update changelog for tag ${{steps.get_version.outputs.version}}. file_pattern: CHANGELOG.md + - name: Release on GitHub + uses: softprops/action-gh-release@v2 + with: + body_path: SPARSE_CHANGELOG.md + files: | + LICENSE + docker-compose.yml + repository: greysoh/nextnet + token: ${{ secrets.GITHUB_TOKEN }} + tag_name: ${{ steps.get_version.outputs.version }} + - name: Log in to GitHub container registry uses: docker/login-action@v3 with: @@ -100,4 +107,4 @@ jobs: docker tag ghcr.io/greysoh/nextnet-lom:$(cat VERSION) ghcr.io/greysoh/nextnet-lom:latest docker push ghcr.io/greysoh/nextnet-lom:$(cat VERSION) - docker push ghcr.io/greysoh/nextnet-lom:latest + docker push ghcr.io/greysoh/nextnet-lom:latest \ No newline at end of file