github-script icon indicating copy to clipboard operation
github-script copied to clipboard

Allow to sign the annotated tag with github.rest.git.createTag

Open ale5000-git opened this issue 4 months ago • 2 comments

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.

ale5000-git avatar Aug 25 '25 17:08 ale5000-git

 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 avatar Sep 19 '25 11:09 buddhilal9118

@buddhilal9118 Does spamming make you happier?

ale5000-git avatar Sep 21 '25 16:09 ale5000-git