-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #369 from eclipse-tractusx/chore/notifier_workflow
chore: notifier workflow & mail template update
- Loading branch information
Showing
3 changed files
with
13 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,12 +20,16 @@ | |
name: PostgreSQL new release notifier | ||
|
||
on: | ||
workflow_dispatch: | ||
schedule: | ||
# Run every day at 01:00 at night | ||
- cron: "0 1 * * *" # UTC time | ||
workflow_dispatch: | ||
inputs: | ||
recipient: | ||
description: "Recipent email" | ||
required: false | ||
schedule: | ||
# Run every day at 01:00 at night | ||
- cron: "0 1 * * *" # UTC time | ||
env: | ||
TRACTUSX_MAILINGLIST: [email protected] | ||
TRACTUSX_MAILINGLIST: ${{ github.event.inputs.recipient != '' && github.event.inputs.recipient || '[email protected]' }} | ||
DEVSECOPS_NOTIFICATION_EMAIL: [email protected] | ||
DEVSECOPS_NOTIFICATION_EMAIL_PASSWORD: ${{ secrets.NOTIFICATION_EMAIL_PASSWORD }} | ||
CURRENT_ALIGNED_PSQL_VER: 15.0.0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,7 +15,7 @@ | |
<p>Dear Tractus-X Community,</p> | ||
|
||
<p> | ||
We're excited to inform you that PostgreSQL has released a new version, {{.NewPSQLRelease}}, and we need your attention to ensure our projects remain up-to-date and secure. Please follow the instructions below based on the type of release (read more about <a href="https://semver.org">versioning schema</a>). | ||
We're excited to inform you that PostgreSQL has released a new version, {{.NewPSQLRelease}}, and we need your attention to ensure our projects remain up to date and secure. Please follow the instructions below based on the type of release (read more about <a href="https://semver.org">versioning schema</a>). | ||
</p> | ||
|
||
<h2>Current Aligned Version:</h2> | ||
|
@@ -37,7 +37,7 @@ | |
<li>Create a <a href="mailto:[email protected]">mailing list</a> discussion thread with a clear title indicating the major PostgreSQL release upgrade.</li> | ||
<li>Summarize the major changes in PostgreSQL v{{.NewPSQLRelease}} and discuss any potential impacts on our projects.</li> | ||
<li>Collaborate with the community to outline a consensus on the upgrade.</li> | ||
<li>Follow the agreed-upon <a href="www">process</a> for implementing the major release upgrade.</li> | ||
<li>Follow the <a href="https://github.com/eclipse-tractusx/sig-release/blob/main/release-notifier/README.md#major-release-upgrade-process-description">process</a> for implementing the major release upgrade.</li> | ||
</ol> | ||
|
||
<h2>Minor or Patch Release:</h2> | ||
|
@@ -57,14 +57,12 @@ | |
<h2>Resources</h2> | ||
<p>You can find the latest PostgreSQL Helm charts on bitnami official Helm chart repository: <a href="https://bitnami.com/stack/postgresql/helm">Bitnami Helm Chart Repository</a>.</p> | ||
|
||
<p>Detailed documentation on how to update Helm chart dependencies can be found here: <a href="[Documentation Link]">Documentation Link</a>.</p> | ||
|
||
<h2>Contribution</h2> | ||
<p> | ||
We would like to invite you to contribute to this project and provide your valuable insights. Your feedback and suggestions will be greatly appreciated as we continue to refine and expand the functionality of our release notification tool. | ||
</p> | ||
<p> | ||
To access the repository for this project and explore the code, please visit the following link: [GitHub]. | ||
To access the repository for this project and explore the code, please visit the following link: [sig-release/release-notifier](https://github.com/eclipse-tractusx/sig-release/tree/main/release-notifier). | ||
</p> | ||
<p> | ||
Encourage you to visit general Tractus-X <a href="https://eclipse-tractusx.github.io/docs/oss/how-to-contribute">How to Contribute guide</a>. | ||
|