Skip to content

Release to GitHub, PyPI, and Docker #84

Release to GitHub, PyPI, and Docker

Release to GitHub, PyPI, and Docker #84

Manually triggered October 2, 2023 19:52
Status Success
Total duration 8m 36s
Artifacts 1

release.yml

on: workflow_dispatch
Bump package version, Generate changelog  /  log-inputs
3s
Bump package version, Generate changelog / log-inputs
Bump package version, Generate changelog  /  audit-changelog
12s
Bump package version, Generate changelog / audit-changelog
Bump package version, Generate changelog  /  audit-version-in-code
8s
Bump package version, Generate changelog / audit-version-in-code
Log Inputs
0s
Log Inputs
Bump package version, Generate changelog  /  skip-generate-changelog
1s
Bump package version, Generate changelog / skip-generate-changelog
Bump package version, Generate changelog  /  skip-version-bump
0s
Bump package version, Generate changelog / skip-version-bump
Bump package version, Generate changelog  /  create-temp-branch
0s
Bump package version, Generate changelog / create-temp-branch
Bump package version, Generate changelog  /  generate-changelog-bump-version
0s
Bump package version, Generate changelog / generate-changelog-bump-version
Bump package version, Generate changelog  /  run-unit-tests
0s
Bump package version, Generate changelog / run-unit-tests
Bump package version, Generate changelog  /  run-integration-tests
0s
Bump package version, Generate changelog / run-integration-tests
Bump package version, Generate changelog  /  merge-changes-into-target-branch
0s
Bump package version, Generate changelog / merge-changes-into-target-branch
Bump package version, Generate changelog  /  determine-release-sha
7s
Bump package version, Generate changelog / determine-release-sha
Build, Test, Package  /  log-inputs
2s
Build, Test, Package / log-inputs
Build, Test, Package  /  audit-version-changelog
15s
Build, Test, Package / audit-version-changelog
Build, Test, Package  /  resolve-aws-bucket
2s
Build, Test, Package / resolve-aws-bucket
[Log output] Bump package version, Generate changelog
0s
[Log output] Bump package version, Generate changelog
Build, Test, Package  /  check-build-exists
5s
Build, Test, Package / check-build-exists
Build, Test, Package  /  skip-build
0s
Build, Test, Package / skip-build
Build, Test, Package  /  Unit Test
1m 5s
Build, Test, Package / Unit Test
Build, Test, Package  /  build-packages
20s
Build, Test, Package / build-packages
Build, Test, Package  /  test-build
44s
Build, Test, Package / test-build
Build, Test, Package  /  upload-artifacts-aws
8s
Build, Test, Package / upload-artifacts-aws
GitHub Release  /  check-release-exists
1s
GitHub Release / check-release-exists
GitHub Release  /  log-inputs
1s
GitHub Release / log-inputs
GitHub Release  /  skip-github-release
0s
GitHub Release / skip-github-release
GitHub Release  /  audit-release-different-commit
2s
GitHub Release / audit-release-different-commit
GitHub Release  /  publish-draft-release
0s
GitHub Release / publish-draft-release
GitHub Release  /  create-github-release
12s
GitHub Release / create-github-release
PyPI Release  /  sanitize-package-name
4s
PyPI Release / sanitize-package-name
PyPI Release  /  log-inputs
3s
PyPI Release / log-inputs
PyPI Release  /  check-package-exists-pypi
20s
PyPI Release / check-package-exists-pypi
PyPI Release  /  prod-pypi-release
33s
PyPI Release / prod-pypi-release
PyPI Release  /  test-pypi-release
0s
PyPI Release / test-pypi-release
PyPI Release  /  skip-pypi-release
0s
PyPI Release / skip-pypi-release
PyPI Release  /  validate-package-available-pypi
19s
PyPI Release / validate-package-available-pypi
Slack Notification  /  log-inputs
Slack Notification / log-inputs
Slack Notification  /  slack-post-notification
Slack Notification / slack-post-notification
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
dataders
approved Oct 2, 2023
PypiProd

much needed to unblock external maintainers

Annotations

2 warnings and 14 notices
GitHub Release / audit-release-different-commit
Tag not found
PyPI Release / check-package-exists-pypi
Could not find an exact version match for dbt-spark version 1.7.0b2 after 2 attempts. Using newest version instead.
[Release Preparation]: Version check
The version in the codebase is equal to the provided version
[Release Preparation]: Changelog exists
Changelog file .changes/1.7.0-b2.md already exists
[Release Preparation]: Skip version bump
The version has already been bumped to 1.7.0b2, skipping version bump
[Release Preparation]: Skip changelog generation
A changelog file already exists at .changes/1.7.0-b2.md, skipping generating changelog
[Release Preparation]: Release commit pick
The 992de28f26300a469cabdf2812d809d1c1e0a985 commit will be used for release
[Release Preparation]: Branch pick
The branch will be used for release
[Build]: S3 Bucket Path
s3://core-team-artifacts/dbt-labs/dbt-spark/artifacts/1.7.0b2/992de28f26300a469cabdf2812d809d1c1e0a985
[Build]: Check Current Version In Code
Version set to 1.7.0b2.
[Build]: Audit Changelog Exists
Specified file .changes/1.7.0-b2.md - exists.
[Build]: Artifact 1.7.0b2 uploaded to AWS S3 bucket
S3 path: s3://core-team-artifacts/dbt-labs/dbt-spark/artifacts/1.7.0b2/992de28f26300a469cabdf2812d809d1c1e0a985
[GitHub Release]: Release v1.7.0b2
Configuration: --prerelease
PyPI Release / prod-pypi-release
Using a user-provided API token for authentication against https://upload.pypi.org/legacy/
[PyPI Release]: Availability Validation
The dbt-spark v1.7.0b2 version available in PyPI.

Artifacts

Produced during runtime
Name Size
1.7.0b2 Expired
80.3 KB