Skip to content

devlinjunker/test.github.actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Version
1.10-SNAPSHOT

Test Github Actions

Repository containing files to test Github Actions and add/edit .yaml files for seeing how actions will perform before adding them to other git repos.

TODO:

  • Develop Branch Merge Verification
    • PR Title matches branch name
    • PR Branch matches regexp?
  • Auto Merge PR on Comment
  • Release Cutting
  • Release Merging
    • add git tag (vX.X.X) to main on merge
    • upmerge develop from main on merge to main
  • Hotfix Branch creation
  • Main Branch Merge Verification
    • must be from hotfix- or release- branch
    • must have PR title with hotfix- or release
  • Test Major Release Cut
  • [..] Generate Changelog
    • Either:
    • in release cut, but whatabout hotfixes?
    • in merge to main, but this will trigger infinite loop with PAT
      • need to enable/disable branch protections if we don't want to use this
  • Hotfix Branch Merge Verification
    • no feat or feature commits
  • Resolve Conflicts Better in upmerge main -> develop after release

Notes

Personal Access Token - some of these steps require a secret PAT that is a Github Token from an Admin user account

  1. Update version files after release cut
  2. Upmerge develop after release merge

Links

About

Testing Github Actions

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages