Git Product home page Git Product logo

workflowscratchpad's Introduction

Workflow Scratchpad

This repo is intended to show GitHub action workflow patterns.

Summary

Name Summary Descrption / Typical Use Case
Fork Validate Shows checking for a forked PR, and conditionally taking actions such as adding a comment to the PR. Forked PR's cannot access Repo secrets when they run - so this leads into handling Pull Requests from forks differently where your workflow actions leverage secrets as part of the process to validate PR's
Matrix-iterate Shows dymamically building an array which then feeds a Matrix Strategy. Taking multiple files and validating their contents. Each files pass/fail needs to be respresented in the GitHub workflow step log.
Check-File-On-Pr Fires on PR. Compares changes to a specific file. Adds Review to PR Use for verifying a json file for changes. If differences in the json document then uses the GH CLI to add a review to the PR.

Test

A test area of the README for specific workflow functions

Broken links

go here

workflowscratchpad's People

Contributors

guybrushthreepw00d avatar

Stargazers

Paromita Roy avatar

Watchers

James Cloos avatar Gordon Byers avatar

workflowscratchpad's Issues

Link Checker Report

Summary

Status Count
๐Ÿ” Total 22
โœ… Successful 19
โณ Timeouts 0
๐Ÿ”€ Redirected 0
๐Ÿ‘ป Excluded 2
โ“ Unknown 0
๐Ÿšซ Errors 1

Errors per input

Errors in prodsite.html

  • file:///home/runner/work/WorkflowScratchpad/WorkflowScratchpad/bicep.png: Failed: Cannot find file (status code: ERR)

Full Github Actions output

Link Checker Report

Summary

Status Count
๐Ÿ” Total 22
โœ… Successful 19
โณ Timeouts 0
๐Ÿ”€ Redirected 0
๐Ÿ‘ป Excluded 0
โ“ Unknown 0
๐Ÿšซ Errors 3

Errors per input

Errors in prodsite.html

  • file:///home/runner/work/WorkflowScratchpad/WorkflowScratchpad/aks.svg: Failed: Cannot find file (status code: ERR)
  • file:///home/runner/work/WorkflowScratchpad/WorkflowScratchpad/aks.svg: Failed: Cannot find file (status code: ERR)
  • file:///home/runner/work/WorkflowScratchpad/WorkflowScratchpad/bicep.png: Failed: Cannot find file (status code: ERR)

Full Github Actions output

Link Checker Report

๐Ÿ“ Summary

๐Ÿ” Total...........25
โœ… Successful......21
โณ Timeouts.........0
๐Ÿ”€ Redirected.......0
๐Ÿ‘ป Excluded.........3
โ“ Unknown..........0
๐Ÿšซ Errors...........1

Errors in prodsite.html
โœ— [404] https://github.com/Azure/AKS/blob/master/previews.md | Network error: Not Found

Link Checker Report

Summary

Status Count
๐Ÿ” Total 22
โœ… Successful 19
โณ Timeouts 0
๐Ÿ”€ Redirected 0
๐Ÿ‘ป Excluded 2
โ“ Unknown 0
๐Ÿšซ Errors 1

Errors per input

Errors in prodsite.html

  • file:///home/runner/work/WorkflowScratchpad/WorkflowScratchpad/bicep.png: Failed: Cannot find file (status code: ERR)

Full Github Actions output

Link Checker Report

Summary

Status Count
๐Ÿ” Total 22
โœ… Successful 19
โณ Timeouts 0
๐Ÿ”€ Redirected 0
๐Ÿ‘ป Excluded 0
โ“ Unknown 0
๐Ÿšซ Errors 3

Errors per input

Errors in prodsite.html

  • file:///home/runner/work/WorkflowScratchpad/WorkflowScratchpad/aks.svg: Failed: Cannot find file (status code: ERR)
  • file:///home/runner/work/WorkflowScratchpad/WorkflowScratchpad/bicep.png: Failed: Cannot find file (status code: ERR)
  • file:///home/runner/work/WorkflowScratchpad/WorkflowScratchpad/aks.svg: Failed: Cannot find file (status code: ERR)

Full Github Actions output

Link Checker Report

๐Ÿ“ Summary

๐Ÿ” Total...........22
โœ… Successful......19
โณ Timeouts.........0
๐Ÿ”€ Redirected.......0
๐Ÿ‘ป Excluded.........2
โ“ Unknown..........0
๐Ÿšซ Errors...........1

Errors in prodsite.html
โœ— [ERR] file:///home/runner/work/WorkflowScratchpad/WorkflowScratchpad/bicep.png | Cannot find fileFull Github Actions output

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.