From 5f6e20a7a399966110ebd15a81e05c00dff25c09 Mon Sep 17 00:00:00 2001 From: Jan Buchar Date: Wed, 30 Oct 2024 11:45:20 +0100 Subject: [PATCH 1/3] Fix release workflow --- .github/workflows/release.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 25ad4a0c..38bbbdc0 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -25,12 +25,11 @@ jobs: release_metadata: name: Prepare release metadata runs-on: ubuntu-latest - outputs:etadata, lint_check, type_check, unit_tests] uses: apify/workflows/.github/workflows/python_bump_and_update_changelog.yaml@main with: version_number: ${{ needs.release_metadata.outputs.version_number }} changelog: ${{ needs.release_metadata.outputs.changelog }} - secrets: + outputs: version_number: ${{ steps.release_metadata.outputs.version_number }} tag_name: ${{ steps.release_metadata.outputs.tag_name }} changelog: ${{ steps.release_metadata.outputs.changelog }} From 21393382533ff8abdb1b163bf9e8527d8a13f970 Mon Sep 17 00:00:00 2001 From: Jan Buchar Date: Wed, 30 Oct 2024 12:08:43 +0100 Subject: [PATCH 2/3] Fix output references --- .github/workflows/pre_release.yaml | 2 +- .github/workflows/release.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pre_release.yaml b/.github/workflows/pre_release.yaml index b328879d..8578bdff 100644 --- a/.github/workflows/pre_release.yaml +++ b/.github/workflows/pre_release.yaml @@ -73,7 +73,7 @@ jobs: package_name: apify-client is_prerelease: "yes" version_number: ${{ needs.release_metadata.outputs.version_number }} - ref: ${{ needs.update_changelog.changelog_commitish }} + ref: ${{ needs.update_changelog.outputs.changelog_commitish }} # Publishes the package to PyPI using PyPA official GitHub action with OIDC authentication. - name: Publish package to PyPI uses: pypa/gh-action-pypi-publish@release/v1 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 38bbbdc0..45254698 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -106,7 +106,7 @@ jobs: package_name: apify-client is_prerelease: "" version_number: ${{ needs.release_metadata.outputs.version_number }} - ref: ${{ needs.update_changelog.changelog_commitish }} + ref: ${{ needs.update_changelog.outputs.changelog_commitish }} # Publishes the package to PyPI using PyPA official GitHub action with OIDC authentication. - name: Publish package to PyPI uses: pypa/gh-action-pypi-publish@release/v1 From e8432ce3c678303a25aa52246af6a84040aee1e9 Mon Sep 17 00:00:00 2001 From: Jan Buchar Date: Wed, 30 Oct 2024 12:26:09 +0100 Subject: [PATCH 3/3] Remove more residue --- .github/workflows/release.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 45254698..43a29272 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -25,10 +25,6 @@ jobs: release_metadata: name: Prepare release metadata runs-on: ubuntu-latest - uses: apify/workflows/.github/workflows/python_bump_and_update_changelog.yaml@main - with: - version_number: ${{ needs.release_metadata.outputs.version_number }} - changelog: ${{ needs.release_metadata.outputs.changelog }} outputs: version_number: ${{ steps.release_metadata.outputs.version_number }} tag_name: ${{ steps.release_metadata.outputs.tag_name }}