All Projects → Azure → Actions Workflow Samples

Azure / Actions Workflow Samples

Licence: mit
Help developers to easily get started with GitHub Action workflows to deploy to Azure

Labels

Projects that are alternatives of or similar to Actions Workflow Samples

Fabium
+100 for productivity
Stars: ✭ 108 (-31.65%)
Mutual labels:  pug
Vscode Deploy Reloaded
Recoded version of Visual Studio Code extension 'vs-deploy', which provides commands to deploy files to one or more destinations.
Stars: ✭ 129 (-18.35%)
Mutual labels:  pug
Paper
🌈 一个类纸风的主题paper🎉(still updating...)
Stars: ✭ 142 (-10.13%)
Mutual labels:  pug
Preview Email
Automatically opens your browser to preview Node.js email messages sent with Nodemailer. Made for Lad!
Stars: ✭ 112 (-29.11%)
Mutual labels:  pug
Vs Deploy
Visual Studio Code extension that provides commands to deploy files of a workspace to a destination.
Stars: ✭ 123 (-22.15%)
Mutual labels:  pug
Gulp Starter Kit
A simple Gulp 4 Starter Kit for modern web development.
Stars: ✭ 134 (-15.19%)
Mutual labels:  pug
Portfolio one Page Template
Free responsive one page portfolio template
Stars: ✭ 106 (-32.91%)
Mutual labels:  pug
Relaxed
Create PDF documents using web technologies
Stars: ✭ 11,656 (+7277.22%)
Mutual labels:  pug
Phonegap Docs
PhoneGap Documentation
Stars: ✭ 124 (-21.52%)
Mutual labels:  pug
Generator Jekyll Starter Kit
🚀 Jekyll Progressive Web App Generator.
Stars: ✭ 139 (-12.03%)
Mutual labels:  pug
Startbootstrap Resume
Start Bootstrap is an open source library of free Bootstrap themes and templates. All of the free themes and templates on Start Bootstrap are released under the MIT license, which means you can use them for any purpose, even for commercial projects.
Stars: ✭ 1,642 (+939.24%)
Mutual labels:  pug
Html2pug
Converts HTML to Pug 🐶
Stars: ✭ 118 (-25.32%)
Mutual labels:  pug
Webpack Pug Scss Boilerplate
📂 Webpack 4 based boilerplate for building apps
Stars: ✭ 135 (-14.56%)
Mutual labels:  pug
Jade Html5 Boilerplate
HTML5 Boilerplate ported to Jade. Great as a drop and go markup skeleton for Express apps.
Stars: ✭ 111 (-29.75%)
Mutual labels:  pug
1.1.1.1
Cloudflare DNS resolver website.
Stars: ✭ 145 (-8.23%)
Mutual labels:  pug
Node.js Bootstrap Starter Template
Node.js, Express, Pug, Twitter Bootstrap, Starter Template
Stars: ✭ 107 (-32.28%)
Mutual labels:  pug
Laravel Pug
Pug view adapter for Laravel and Lumen
Stars: ✭ 130 (-17.72%)
Mutual labels:  pug
Resume
Resume of Kay Gosho. Built with Webpack + Pug + PostCSS
Stars: ✭ 158 (+0%)
Mutual labels:  pug
Yaml Multiline
Find the right syntax for your YAML multiline strings
Stars: ✭ 154 (-2.53%)
Mutual labels:  pug
Fan
hexo-theme
Stars: ✭ 137 (-13.29%)
Mutual labels:  pug

Starter Action Workflows to deploy to Azure

GitHub Actions for Azure help you easily create workflows to build, test, package, release and deploy to Azure, following a push or pull request.

You use Azure starter templates present in this repo to easily create GitHub CI/CD workflows targeting Azure, to deploy your apps created with popular languages and frameworks such as .NET, Node.js, Java, PHP, Ruby or Python, in containers or running on any operating system.

Guidelines to select/author a new sample workflow

Folder Structure: These workflow samples to automate your deployment workflows targeting various Azure services are organized under folders of same names. For example: /AppService/asp.net-core-webapp-on-azure.yml

Naming Notation:

  • os-ecosystem-ServiceName-on-azure: example, linux-container-functionapp-on-azure.yml
  • OS in the name is optional if the action workflow sample is OS agnostic and doesnt significantly change between OS (Linux/Windows)
  • Ecosystem can be a language (.NET, Nodejs, java, Python, Ruby etc.) or Docker/Container Or Database flavours like SQL/MySQL etc.

Workflow structure

  • Include 'name' for every workflow to indicate the purpose of the workflow
  • Ensure that starter workflows run on: push by default.
  • For all secrets to be defined in the workflow, use UPPER_CASE with underscore delimiters instead of snake_case or camelCase.
  • Include a commented Configuration section which includes hyperlinks to documentation for the Actions used and other pre-reqs.
  • Define environment variables as part of configuration. We think this will help provide visibility into the things that need to be configured as part of te workflow.
  • Ensure all Azure actions referenced in the workflow are pointing to a released version of the action and not from the master. For list of all released GitHub actions for Azure, please refer to https://github.com/Azure/actions

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].