Almost auto releases #7453
Replies: 2 comments 16 replies
-
Thats absolutely awesome and fantastic and I LOVE it.
Second. I am working on a process for deployment of the Chocalatey module https://github.com/SQLDBAWithABeard/Chocolatey/tree/main Everything is controlled by the build.ps1 and the build.yaml using the tasks from the module or included from dependant modules. Not saying it should be used here but thought you may be interested as it is along the same lines |
Beta Was this translation helpful? Give feedback.
-
Its literally only because I am working and using that code that I came to use it myself so I know what you mean!! OK - PRs merge to develop. You could set that workflow and have it run on merge to master which could only be done by admins if you set the security? Or, leave it as it is because it takes the pain out of you having to manually do things 👯♀️ . What is the aim?, because that is awesome and automation is royalty. (We still need to ensure that there is some validation by a human bean of course) |
Beta Was this translation helpful? Give feedback.
-
I've created a workflow on my own personal repository that automates releases. I kept it on my own repo because the secrets are super secret and I want to be the only person with access to them (tho other maintainers have the cert)
Here's what it does:
gh
helpout
, a module by @StartAutomating that we use to build our help files and create allcommands.ps1Find-DbaCommand
anddocs.dbatools.io
I have the code commented out that schedules this nightly (it would skip if no PRs have been merged) because I'd still like to review every commit prior to release because I think it's the right thing to do, even though very few of us (@potatoqualitee, @niphlod, @jpomfret, @Stuart-Moore, @SQLDBAWithABeard, @wsmelton and @FriedrichWeinmann) have merge privs.
🥳 🚀
Beta Was this translation helpful? Give feedback.
All reactions