Skip to content

Remove unused /bin CI scripts#1034

Merged
alexgibson merged 2 commits intomozilla:mainfrom
janbrasna:del/bin-scripts
Apr 15, 2025
Merged

Remove unused /bin CI scripts#1034
alexgibson merged 2 commits intomozilla:mainfrom
janbrasna:del/bin-scripts

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
Copy link

@stevejalim stevejalim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I can't see how slack is pinged from here, but it doesn't look like it's from the shell script. R+ and 🤞

@stevejalim
Copy link

@maureenlholland Feel free to merge whenever it suits you

@maureenlholland
Copy link
Collaborator

maureenlholland commented Apr 15, 2025

@stevejalim thanks! you can go ahead and merge here. I don't have push access for the main branch yet.

@maureenlholland maureenlholland removed the Needs:Review 👋 Ready for Developer Review label Apr 15, 2025
@alexgibson alexgibson merged commit b4f1898 into mozilla:main Apr 15, 2025
1 check passed
@janbrasna janbrasna deleted the del/bin-scripts branch April 15, 2025 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants