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

Automate uploading of windows release binaries #5865

Closed
vadi2 opened this issue Jan 15, 2022 · 6 comments · Fixed by #7136
Closed

Automate uploading of windows release binaries #5865

vadi2 opened this issue Jan 15, 2022 · 6 comments · Fixed by #7136

Comments

@vadi2
Copy link
Member

vadi2 commented Jan 15, 2022

Brief summary of issue / Description of requested feature:

Uploading new Mudlet binaries is manual - automate it.

Steps to reproduce the issue / Reasons for adding feature:

  1. Reduce release overhead.
@vadi2 vadi2 added the Public infrastructure Infrastructure available for pull requests label Jan 15, 2022
@vadi2 vadi2 changed the title Automate downloads updates Automate website downloads updates Jan 15, 2022
@keneanung keneanung self-assigned this May 1, 2022
@vadi2 vadi2 changed the title Automate website downloads updates Automate uploading of release binaries May 8, 2022
@vadi2
Copy link
Member Author

vadi2 commented May 8, 2022

@keneanung updated issue to just the uploading. Linking is a separate one now: #6097

keneanung added a commit that referenced this issue Feb 6, 2023
…to SSH key issues (#6092)

<!-- Keep the title short & concise so anyone non-technical can
understand it,
     the title appears in PTB changelogs -->
#### Brief overview of PR changes/additions

This PR re-enables automations that were disabled due to issues with SSH
keys, namely upload of AppImages, macOS dmgs, windows installers, and
source tarballs as well as registering uploaded artifacts with DBLSQD.

#### Motivation for adding to Mudlet

More release automation means less tedious release process, which means
happier developers.

#### Other info (issues closed, discussion etc)

closes #5864
restores part of #5865, #5866
@vadi2
Copy link
Member Author

vadi2 commented Mar 19, 2023

Status:

  • windows binaries aren't yet uploaded
  • linux/macos/sources are uploaded, but to the home directory of the uploading account

@vadi2 vadi2 changed the title Automate uploading of release binaries Automate uploading of windows release binaries Jan 7, 2024
@vadi2
Copy link
Member Author

vadi2 commented Jan 20, 2024

/bounty 80

Copy link

algora-pbc bot commented Jan 20, 2024

💎 $80 bounty created by Mudlet
🙋 If you start working on this, comment /attempt #5865 along with your implementation plan
👉 To claim this bounty, submit a pull request that includes the text /claim #5865 somewhere in its body
🔨 See instructions for compiling Mudlet
📝 Before proceeding, please make sure you can receive payouts in your country
💵 Payment arrives in your account 2-5 days after the bounty is rewarded
💯 You keep 100% of the bounty award
🙏 Thank you for contributing to Mudlet/Mudlet!

👉 Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🟢 @yuvrajjsingh0 Jan 20, 2024, 7:44:00 PM WIP
🟢 @melsonic Jan 25, 2024, 9:14:01 AM #7106

@yuvrajjsingh0
Copy link

yuvrajjsingh0 commented Jan 20, 2024

/attempt #5865

Algora profile Completed bounties Tech Active attempts Options
@yuvrajjsingh0 1 bounty from 1 project
PureBasic
Cancel attempt

@melsonic
Copy link

melsonic commented Jan 25, 2024

/attempt #5865

Algora profile Completed bounties Tech Active attempts Options
@melsonic 4 bounties from 3 projects
JavaScript, TypeScript
Cancel attempt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants