Skip to content

fscpscollaborative/fscps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 FSC-PS for GitHub 🚀

FSC-PS for GitHub is a set of GitHub templates and actions designed to set up and maintain professional DevOps processes for your Dynamics 365 FSC, Commerce, or ECommerce projects.

🌐 Overview

The goal is to provide users with the ability to maintain their GitHub repositories based on the FSC-PS templates. By running a simple workflow, you can keep your repositories up to date with necessary changes to scripts and workflows to adapt to new features and functions.

📁 Template Repositories

Start your project with one of the following GitHub repository templates:

📚 Usage Scenarios

Follow the usage scenarios below for guidance on common tasks:

  1. Set up repository
  2. Set up CI
  3. Set up CD
  4. Set up your own GitHub runner to increase build performance
  5. Update FSC-PS files
  6. Add environment from a different tenant
  7. D365FSC. Include Test model into the deployable package
  8. D365FSC. Build a specific model(s)
  9. D365FSC. Deploy the code to the environment

Note: Please refer to this description to learn about the settings file and how you can modify default behaviors.

🛠️ Project Details

This is the main source repository for FSC-PS for GitHub. The project is deployed on every release to a branch in the following repositories:

  • fscps.fsctpl - GitHub repository template for D365 FSC Extensions.
  • fscps.commercetpl - GitHub repository template for D365 Commerce Extensions.
  • fscps.ecommercetpl - GitHub repository template for D365 ECommerce Extensions.
  • fscps.gh - GitHub repository containing the GitHub Actions used by the templates above.

🤝 Contribution

We welcome contributions from the community! If you’re interested in contributing to the project, please follow these steps:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Make your changes
  4. Commit your changes (git commit -m 'Add some feature')
  5. Push to the branch (git push origin feature-branch)
  6. Create a pull request

Please make sure to follow the contribution guidelines in the CONTRIBUTING.md file.

🛍️ Visual Studio Marketplace

Discover our offerings on the Visual Studio Marketplace: