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

Remove unused /bin CI scripts #1034

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

janbrasna
Copy link
Contributor

Description

These come from times of Jenkins and GitLab CI, with S3 as the deployment — none of which is currently in use. Site is currently built at Netlify via hooks/oauth app plugged directly into VCS/GH, both for prod and stage (and demo branches as well), following its config toml and manifest scripts exclusively.

  • I have documented this change in the design system.
  • I have recorded this change in CHANGELOG.md.

Testing

Not used most likely even elsewhere less visible, as the node:16 image would be complaining about compatibility otherwise, as deps are already bumped beyond that.

(While I don't have #www-notify access, my guess is the deployment status from MZP is not being posted there anyways, at least not via this script, as it expects slack-cli on the runner which probably was configured on moz.works blue CI Jenkins instance, but here it's most likely not set up, incl. any secrets, right? Any current integration would use slackapi/slack-github-action instead, with SLACK_BOT_TOKEN configured in the env secrets for more native GHA approach…)

@stephaniehobson stephaniehobson added the Needs:Review 👋 Ready for Developer Review label Mar 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs:Review 👋 Ready for Developer Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants