Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI/CD] Update release workflow definition #6778

Conversation

alexander-smolyakov
Copy link
Contributor

resolves # N/A

Description

This pull request provides the following changes:

  • Update names for AWS secrets;
  • Rework the condition for the Slack Notification job not to send a notification for test runs;

Checklist

- Update AWS secrets
- Rework condition for Slack notification
@alexander-smolyakov alexander-smolyakov added repo ci/cd Testing and continuous integration for dbt-core + adapter plugins Skip Changelog Skips GHA to check for changelog file labels Jan 30, 2023
@alexander-smolyakov alexander-smolyakov self-assigned this Jan 30, 2023
@cla-bot cla-bot bot added the cla:yes label Jan 30, 2023
@emmyoop emmyoop merged commit 92d1ef8 into main Jan 30, 2023
@emmyoop emmyoop deleted the users/alexander-smolyakov/release-workflow-update-secrtes-and-slack-notification-config branch January 30, 2023 15:19
@iknox-fa iknox-fa restored the users/alexander-smolyakov/release-workflow-update-secrtes-and-slack-notification-config branch January 30, 2023 21:23
iknox-fa added a commit that referenced this pull request Jan 30, 2023
iknox-fa added a commit that referenced this pull request Jan 31, 2023
alexander-smolyakov added a commit that referenced this pull request Jan 31, 2023
- Update AWS secrets
- Rework condition for Slack notification
alexander-smolyakov added a commit that referenced this pull request Jan 31, 2023
- Update AWS secrets
- Rework condition for Slack notification
alexander-smolyakov added a commit that referenced this pull request Jan 31, 2023
- Update AWS secrets
- Rework condition for Slack notification
alexander-smolyakov added a commit that referenced this pull request Jan 31, 2023
- Update AWS secrets
- Rework condition for Slack notification
emmyoop added a commit that referenced this pull request Feb 1, 2023
* [CI/CD] Update release workflow and introduce workflow for nightly releases (#6602)

* Add release workflows

* Update nightly-release.yml

* Set default `test_run` value to `true`

* Update .bumpversion.cfg

* Resolve review comment

- Update workflow docs
- Change workflow name
- Set `test_run` default value to `true`

* Update Slack secret

* PyPI

* Update release workflow (#6778)

- Update AWS secrets
- Rework condition for Slack notification

---------

Co-authored-by: Emily Rockman <[email protected]>
emmyoop added a commit that referenced this pull request Feb 3, 2023
* [CI/CD] Update release workflow and introduce workflow for nightly releases (#6602)

* Add release workflows

* Update nightly-release.yml

* Set default `test_run` value to `true`

* Update .bumpversion.cfg

* Resolve review comment

- Update workflow docs
- Change workflow name
- Set `test_run` default value to `true`

* Update Slack secret

* PyPI

* Update release workflow (#6778)

- Update AWS secrets
- Rework condition for Slack notification

* update regex to match all iterations (#6839)

* update regex to match all iterations

* convert to num to match all adapters

* add comments, remove extra .

* clarify with more comments

* Update .bumpversion.cfg

Co-authored-by: Nathaniel May <[email protected]>

---------

Co-authored-by: Nathaniel May <[email protected]>
# Conflicts:
#	.bumpversion.cfg

* put back correct version

---------

Co-authored-by: Emily Rockman <[email protected]>
emmyoop added a commit that referenced this pull request Feb 3, 2023
* [CI/CD] Update release workflow and introduce workflow for nightly releases (#6602)

* Add release workflows

* Update nightly-release.yml

* Set default `test_run` value to `true`

* Update .bumpversion.cfg

* Resolve review comment

- Update workflow docs
- Change workflow name
- Set `test_run` default value to `true`

* Update Slack secret

* PyPI

* Update release workflow (#6778)

- Update AWS secrets
- Rework condition for Slack notification

* update regex to match all iterations (#6839)

* update regex to match all iterations

* convert to num to match all adapters

* add comments, remove extra .

* clarify with more comments

* Update .bumpversion.cfg

Co-authored-by: Nathaniel May <[email protected]>

---------

Co-authored-by: Nathaniel May <[email protected]>
# Conflicts:
#	.bumpversion.cfg

* put back correct version

---------

Co-authored-by: Emily Rockman <[email protected]>
emmyoop added a commit that referenced this pull request Feb 3, 2023
* [CI/CD] Update release workflow and introduce workflow for nightly releases (#6602)

* Add release workflows

* Update nightly-release.yml

* Set default `test_run` value to `true`

* Update .bumpversion.cfg

* Resolve review comment

- Update workflow docs
- Change workflow name
- Set `test_run` default value to `true`

* Update Slack secret

* PyPI

* Update release workflow (#6778)

- Update AWS secrets
- Rework condition for Slack notification

* update regex to match all iterations (#6839)

* update regex to match all iterations

* convert to num to match all adapters

* add comments, remove extra .

* clarify with more comments

* Update .bumpversion.cfg

Co-authored-by: Nathaniel May <[email protected]>

---------

Co-authored-by: Nathaniel May <[email protected]>
# Conflicts:
#	.bumpversion.cfg

* put back correct version

---------

Co-authored-by: Emily Rockman <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla:yes repo ci/cd Testing and continuous integration for dbt-core + adapter plugins Skip Changelog Skips GHA to check for changelog file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants