packer-post-processor-vagrant-s3
packer-post-processor-vagrant-s3 copied to clipboard
Switch to GitHub actions
Closes #64 Closes #63
This pr switches the ci to github actions. It uses the github workflow provided by hashicorp. I have created a release on my fork using this code https://github.com/floh96/packer-plugin-vagrant-s3/releases This pr needs some prerequisites before merging:
- the repository musst be renamed to
packer-plugin-vagrant-s3
- a gpg key for signing the releases musst be added
- therefor 2 repository secrets musst be created
- GPG_PRIVATE_KEY and PASSPHRASE
After merging a new release can be published by pushing the following tag v1.6.0
@lmars @Jalle19 this is ready to be reviewed and merged @rsutton1 validated that it is working in https://github.com/floh96/packer-plugin-vagrant-s3/pull/1#issuecomment-1527789388. I have not tested it again myself.
I'm no longer in a position to maintain this repository (I don't use it anymore really). @lmars what about you? I think you're the only one who can add CI secrets.
If @floh96 is willing maybe we could give him write access?
@Jalle19 I'm also not using the plugin at the moment I only got the mail notification from @rsutton1 and since he validated that it is working I opened the pr. I won't be able to maintain the project.