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

[#1195] Remove unnecessary deployment config dependancy #1196

Conversation

placek
Copy link
Contributor

@placek placek commented Jun 7, 2024

Closes #1195.

The PR optimizes the workflow by eliminating redundant steps, specifically related to the deployment config for the toggle-maintenance target. This adjustment simplifies the process, making it more straightforward and less prone to errors caused by unnecessary dependencies.

In the provided user story, the goal was to troubleshoot the failure in
the Toggle Maintenance Page workflow by ensuring that all necessary
environment variables are present. The acceptance criteria focused on
identifying and setting the required environment variables for the
workflow to run successfully.

However, the commit candidate addresses this by removing the unnecessary
creation and upload of the deployment config for the toggle-maintenance
target. By simplifying the process and adjusting the workflow
configuration, the changes aim to streamline the execution of the toggle
maintenance page workflow and prevent potential errors caused by missing
environment variables that are not really required.
@placek placek added 🐛 Bug Something isn't working 🏗 Infrastructure labels Jun 7, 2024
@placek placek self-assigned this Jun 7, 2024
@placek placek requested review from Ryun1 and MSzalowski as code owners June 7, 2024 08:42
@placek placek linked an issue Jun 7, 2024 that may be closed by this pull request
@MSzalowski MSzalowski merged commit adfdb74 into develop Jun 7, 2024
2 checks passed
@MSzalowski MSzalowski deleted the fix/1195-troubleshooting-failure-in-toggle-maintenance-page-workflow branch June 7, 2024 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 Bug Something isn't working 🏗 Infrastructure
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Troubleshooting failure in Toggle Maintenance Page workflow
2 participants