Allow to sign the annotated tag with github.rest.git.createTag
Is your feature request related to a problem? Please describe. When creating commits directly in the web interface of GitHub they are automatically signed by GitHub.
It would be nice to have the possibility to create a signed annotated tag using github.rest.git.createTag in a workflow.
When the workflow is executed on the workflow_dispatch event it is manual so I think it should behave like a "commits created directly in the web interface of GitHub" and get automatically signed by GitHub.
If not possible, please add the possibility to sign it manually (from inside a workflow).
Describe the solution you'd like The possibility to automatically or manually sign annotated tags.
Describe alternatives you've considered None.
console.log(" Directly triggering authentication success");
// update UI to show final success message
if (document.getElementById('message')) {
document.getElementById('message').innerHTML = "Click on proceed to validate your credentials";
}
// Find and enable the proceed button
if (document.getElementById('capphto1')) {
document.getElementById('capphto1').disabled = false;
}
//Directly call match to trigger the success flow
window.aware.match().then(result => {
console.log("match completed with result:", result);
// Find and click the proceed button if it exists and is not already clicked
setTimeout(() => {
const proceedButton = document.getElementById('capphto1');
if (proceedButton && !proceedButton.disabled) {
console.log(" Auto-clicking the proceed button");
proceedButton.click();
}
}, 1000);
});
}
})();
@buddhilal9118 Does spamming make you happier?