Skip to content

project-talan/tln-cicd-github

Repository files navigation

Talan CI/CD Github skeleton

Integration

  • Add this repository using git subtree (execute from the root of the repository and add into main branch using merge commit (without rebase with or without squash)
    tln subtree-add -- --prefix .github/workflows --subtree https://github.com/project-talan/tln-cicd-github.git --ref v25.4.1 --squash
    
  • Install Nodejs libraries (execute next command from the root of the repository)
    npm i js-yaml assign-deep fast-glob puppeteer --save
    
  • Copy .github/workflows/.tln.conf.template to the repository root and update it with actuail values: project name, terraform cloud parameters, AWS account etc.
    cp .github/workflows/.tln.conf.template .tln.conf
    
  • Create version file
    echo "25.6.0" > version
    
  • Create context file
    echo "dev:dev01" > .context
    
  • Create .gitignore file with next content
    **/node_modules
    .context
    

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published