Compare commits

...
Author SHA1 Message Date
Ana Armas RomeroandGitHub 200b0c34b1 Merge pull request #1254 from actions/move-code-scanning-workflows
Validate Data / validate-data (push) Has been cancelled
Move code scanning workflows
2021-11-23 14:21:15 +01:00
anaarmas 0debae5ec7 fix crunch42 template id so it overrides old template as required 2021-11-23 09:37:32 +01:00
anaarmas 52edf1b580 add a bunch of code scanning workflows 2021-11-19 16:55:27 +01:00
Nick FysonandGitHub da223f8a03 Merge pull request #1238 from meme/nowsecure
Add NowSecure starter workflow
2021-11-15 22:23:51 +00:00
Keegan Saunders f61ca9907b Add NowSecure starter workflow 2021-11-15 08:40:01 -05:00
ruiandGitHub 56c93ff752 elixir: refresh dependencies (#1212)
- setup action got renamed into `setup-beam`
- update elixir and erlang versions
2021-11-08 11:14:50 -05:00
1d8891efc2 r: use setup-r@1 and include r@4 for starter (#1169)
* r: use setup-r@1 and include r@4 for starter

Signed-off-by: Rui Chen <[email protected]>

* use sha instead of tag for external action

Co-authored-by: Josh Gross <[email protected]>

Co-authored-by: Josh Gross <[email protected]>
2021-10-28 11:37:36 -04:00
Andy McKayandGitHub 93ee3d86f6 Merge pull request #1168 from chenrui333/python-3.10
python: update to use python 3.10
2021-10-28 07:40:41 -07:00
Andy McKayandGitHub 97d8c1c765 Merge branch 'main' into python-3.10 2021-10-28 07:39:33 -07:00
Nick FysonandGitHub 1b52eb3e6f Merge pull request #1160 from abirismyname/adding-mobsf-to-codescanning 2021-10-27 21:38:42 +01:00
Nick FysonandGitHub 216dc929eb Merge branch 'main' into adding-mobsf-to-codescanning 2021-10-27 21:34:36 +01:00
David VerdeguerandGitHub ef1ebb2538 Merge pull request #1180 from actions/daverlo/ruby-beta
Add ruby and update CodeQL workflow
2021-10-27 16:07:51 +02:00
David VerdeguerandGitHub 440e8daf05 Merge branch 'main' into daverlo/ruby-beta 2021-10-27 16:01:12 +02:00
Marco GarioandGitHub 0f5b68ee4f Merge pull request #1198 from d-winsor/msvc-typo
Fixed typo in Microsoft C++ Code Analysis workflow.
2021-10-27 10:16:35 +02:00
Daniel Winsor d9dc2c2f72 Update commit SHA 2021-10-26 21:48:19 -07:00
Daniel Winsor 83bdb0fcd6 Fixed typo in workflow that will cause every run to fail 2021-10-26 21:37:36 -07:00
ed8c87df74 Update code-scanning/properties/mobsf.properties.json
Co-authored-by: Nick Fyson <[email protected]>
2021-10-25 21:40:48 -04:00
09b078fd76 Update code-scanning/mobsf.yml
Co-authored-by: Nick Fyson <[email protected]>
2021-10-25 21:40:31 -04:00
David VerdeguerandGitHub 4a9a12a099 Update codeql.properties.json 2021-10-22 11:52:12 +02:00
David VerdeguerandGitHub 3a3f99717d Update codeql.properties.json 2021-10-22 11:40:38 +02:00
281a35c5ef Update code-scanning/properties/codeql.properties.json
Co-authored-by: Arthur Baars <[email protected]>
2021-10-22 11:37:35 +02:00
David VerdeguerandGitHub dcdce00205 Update codeql.properties.json 2021-10-22 10:54:14 +02:00
Nick FysonandGitHub 8a8c5b274c Merge pull request #1183 from actions/nickfyson-patch-1
correct typo in msvc.properties.json
2021-10-22 09:36:46 +01:00
Nick FysonandGitHub 149db50d43 correct typo in msvc.properties.json 2021-10-22 09:33:24 +01:00
Nick FysonandGitHub c3de16f318 Merge pull request #1181 from d-winsor/msvc-analysis
Microsoft C++ Code Analysis Action
2021-10-22 09:31:29 +01:00
Rui Chen 40f0709bd6 quote the version strings 2021-10-22 01:14:49 -04:00
Daniel Winsor 9fccb15dc6 Updated action to meet guidelines 2021-10-21 16:18:11 -07:00
Daniel Winsor bafed29a86 Add workflow for Microsoft C++ Code Analysis 2021-10-21 14:14:02 -07:00
David Verdeguer 042eac3858 Add ruby and update workflow 2021-10-21 22:11:00 +02:00
Ashwin SangemandGitHub e3fc80f30e Revert "Added new templates for 3 clouds."
This reverts commit c765d6316f.
2021-10-21 08:59:43 +00:00
Ashwin Sangem c765d6316f Added new templates for 3 clouds. 2021-10-21 14:27:06 +05:30
Rui Chen e6620ddc5b python: update to use python 3.10
Signed-off-by: Rui Chen <[email protected]>
2021-10-20 00:02:48 -04:00
Abir Majumdar 6e44c89176 Adhering to pull request guidelines 2021-10-15 08:55:34 -04:00
Abir Majumdar ffef54a02c Adding MobSF starter workflow 2021-10-15 08:37:05 -04:00
Nick FysonandGitHub 700743e332 Merge pull request #1153 from yi2020/patch-1
Correct character-case of "c" in Cloudrail
2021-10-12 09:58:03 +01:00
Nick FysonandGitHub a857e4e5a6 Merge branch 'main' into patch-1 2021-10-12 09:56:26 +01:00
6b14bf21cb trigger on push instead of release (#1157)
Co-authored-by: Josh Gross <[email protected]>
2021-10-11 15:53:15 -04:00
Ashwin SangemandGitHub ad91ff259d AWS template also used Docker 2021-10-11 14:58:21 +05:30
Yoni LeitersdorfandGitHub 2e38bc8da2 Correct character-case of "c" in Cloudrail 2021-10-06 12:52:26 -07:00
Nick FysonandGitHub 5b659e82b4 Merge pull request #1110 from manuelbcd/main
Sysdig inline scanning
2021-10-06 10:14:48 +01:00
manuelbcdandGitHub 764ebceaf5 Merge branch 'main' into main 2021-10-05 22:46:19 +02:00
Nick FysonandGitHub 122f83ece7 Merge pull request #1152 from actions/nickfyson/fix-fortify
Rename fortify.json to fortify.properties.json
2021-10-05 20:50:47 +01:00
Nick FysonandGitHub 6a1dba2d71 Rename fortify.json to fortify.properties.json 2021-10-05 20:44:48 +01:00
Nick FysonandGitHub a95943d406 Merge pull request #1090 from fortify/main
Add Fortify on Demand code scanning workflow
2021-10-05 20:24:09 +01:00
manuelbcdandGitHub d07ff38b96 Merge branch 'main' into main 2021-10-05 15:10:10 +02:00
manuelbcd 3c200bdb21 Switched svg logo (again) for a better fit 2021-10-05 15:09:31 +02:00
manuelbcdandGitHub b258b33234 Rename sysdig.svg to sysdig-scan.svg 2021-10-05 15:02:00 +02:00
manuelbcd c342a0c6e3 Merge branch 'main' of github.com:manuelbcd/starter-workflows 2021-10-05 10:40:25 +02:00
manuelbcd b55a65157e Changed svg logo 2021-10-05 10:39:56 +02:00
b7d9f15826 Update code-scanning/properties/sysdig-scan.properties.json
Co-authored-by: Nick Fyson <[email protected]>
2021-10-05 09:30:53 +02:00
2a1abda503 Update code-scanning/properties/sysdig-scan.properties.json
Co-authored-by: Nick Fyson <[email protected]>
2021-10-05 09:30:45 +02:00
Aparna RavindraandGitHub 85d2a866f0 removing "deployment" templates from sync-ghes (#1127) 2021-10-05 11:22:46 +05:30
Nick FysonandGitHub 5d273fbcb3 Merge pull request #1047 from yi2020/add_cloudrail
Add Indeni Cloudrail
2021-10-04 19:45:31 +01:00
Nick FysonandGitHub d4dccf0b1e Merge branch 'main' into add_cloudrail 2021-10-04 19:44:55 +01:00
c705225b8f Apply suggestions from nickfyson's code review
Co-authored-by: Nick Fyson <[email protected]>
2021-10-04 09:48:47 -07:00
596b345944 use env variables for user-set values (#1117)
Co-authored-by: Josh Gross <[email protected]>
2021-10-01 15:07:03 -04:00
Ashwin SangemandGitHub 7b9e3b6858 Revert "Azure Data Factory CI starter workflow (#1111)" (#1146)
This reverts commit 7f30309cce.
2021-10-01 18:50:08 +05:30
Ana Armas RomeroandGitHub 13f632a90b Merge pull request #1144 from swarkentin/patch-1
Remove mention of trial for Mayhem for API
2021-09-30 11:41:10 +02:00
Ana Armas RomeroandGitHub 65fef9614f Merge branch 'main' into patch-1 2021-09-30 11:40:11 +02:00
Aparna RavindraandGitHub 02d91c6ccf checking for allowed category in validate-data script (#1131)
* checking for allowed category

* Update index.ts
2021-09-30 10:19:20 +05:30
Ashwin SangemandGitHub 6b053712be Added dockerfile to relevant CD template categories. (#1136)
* Added Dockerfile to Category for relevant CD templates.

* Update terraform.properties.json
2021-09-30 07:31:43 +05:30
Sheldon WarkentinandGitHub 8c91a4c02f Remoev mention of trial for Mayhem for API
A free plan is now in place with a professional trial that may be opted into afterward.
2021-09-29 13:45:57 -06:00
Nick FysonandGitHub 15daabeaa4 Merge pull request #1129 from actions/nickfyson/validate-code-scanning
start validating code-scanning workflows
2021-09-29 16:18:11 +01:00
Nick FysonandGitHub 4087ed4594 Merge branch 'main' into nickfyson/validate-code-scanning 2021-09-29 16:11:58 +01:00
7f30309cce Azure Data Factory CI starter workflow (#1111)
* Azure Data Factory CI starter workflow

* fix: data factory starter categories

* fix: checkout step formatting

* fix: data-factory-export targeting latest version

* feature: latest adf validate and export versions

* feature: Azure Data Factory tech_stack category for CI starter

Co-authored-by: Fernando de Oliveira <[email protected]>
2021-09-29 10:32:01 +05:30
f0b8c8ad72 Starter workflow Symfony (#1069)
* Add Symfony to starter Workflow

* Added Properties from Symfony

* Update symfony.yml

* Update symfony.yml

* Update symfony.yml

* Fix Wrong Configuration

* Review and fixing

* Update Symfony Properties Category

Co-authored-by: Ashwin Sangem <[email protected]>
2021-09-28 15:11:17 +05:30
Nick Fyson 70655750b2 check for yml and yaml extensions 2021-09-28 09:37:43 +01:00
Ruud Senden cb6678504a File renames as requested in PR comments 2021-09-28 10:24:29 +02:00
Ruud SendenandGitHub fd79bd4838 Merge branch 'main' into main 2021-09-28 10:21:39 +02:00
Nick FysonandGitHub b5a43f8049 Merge branch 'main' into add_cloudrail 2021-09-27 21:35:59 +01:00
Nick FysonandGitHub 9426610033 Merge branch 'main' into nickfyson/validate-code-scanning 2021-09-27 20:46:46 +01:00
Nick Fyson b58a4e21c6 start validating code-scanning workflows 2021-09-27 20:35:10 +01:00
Randy KleinmanandGitHub 4a9a1680df Update README grammar (#1123)
substitue -> substitute
2021-09-24 18:05:34 -04:00
5a1343bb22 Adding template - Build Xcode project (#1095)
* adding build for xcode

* renaming template

Co-authored-by: Ashwin Sangem <[email protected]>
2021-09-23 10:29:50 +05:30
Ruud Senden 97de22b47c Update according to PR review comments 2021-09-22 14:12:39 +02:00
Ruud SendenandGitHub 835899e531 Merge branch 'actions:main' into main 2021-09-22 14:07:52 +02:00
55f65bcc15 Directory structure updated (#1112)
Co-authored-by: Fernando de Oliveira <[email protected]>
2021-09-22 16:37:22 +05:30
manuelbcd 9b4fcbf911 Adding 'Dockerfile' to category list 2021-09-21 11:25:16 +02:00
manuelbcd 7d41cdb581 Reviews from PR #1110 2021-09-21 11:03:21 +02:00
Ninad KavimandanandGitHub e4091f2f55 add Vue to nodejs props (#1109) 2021-09-21 13:35:26 +05:30
manuelbcd 38d4e3bfd2 Added some extra comments, Github Actions V2 and changed env vars 2021-09-20 11:52:53 +02:00
6dfa11d0c4 Add github/super-linter as starter workflow on CI (#1089)
This commit adds github/super-linter as a starter workflow to execute
several linters based on the user codebase on changed files.

Co-authored-by: Josh Gross <[email protected]>
2021-09-17 16:58:46 -04:00
Ruud SendenandGitHub 45ae2e08fc Merge branch 'main' into main 2021-09-17 12:38:42 +02:00
Manuel Boira Cuevas 5e116cb9e8 Sysdig Secure Inline Scan with SARIF report to starter workflows 2021-09-16 10:47:05 +02:00
Ninad KavimandanandGitHub c36ea2c560 add Continuous integration to makefile props (#1100) 2021-09-16 11:51:53 +05:30
59daabb07b support AspNetCore and DotNetConsole (#1096)
Co-authored-by: Ashwin Sangem <[email protected]>
2021-09-16 11:19:17 +05:30
Ninad KavimandanandGitHub 9095e7c9d5 added prefix npm- (#1097) 2021-09-16 11:17:56 +05:30
1cb322141e add makefile template (#1093)
Co-authored-by: Ashwin Sangem <[email protected]>
2021-09-16 11:02:21 +05:30
Shubham TiwariandGitHub df5ac56102 Adding category in the template property file (#1092)
* adding category in the template property file

* added category on ruby template
2021-09-16 11:00:07 +05:30
dda42cb8f2 Addition to categories to python templates (#1088)
* addition to categories for python-app template

* adding categories to pylint template

* adding categories to python-package template

Co-authored-by: Ashwin Sangem <[email protected]>
2021-09-15 20:04:06 +05:30
Aparna RavindraandGitHub 3175118151 Addressing review comments - Renaming template and updating setup-ruby action version (#1086)
* renaming template and updating setup-ruby action version

* renaming rubyrails files

* renaming rails files
2021-09-15 20:02:11 +05:30
John BohannonandGitHub 238e55b9b4 Merge pull request #1091 from tetchel/openshift-ghcr-squashed
Update OpenShift workflow to use GHCR by default (#6)
2021-09-14 15:01:30 -04:00
149cf11287 Update github-script major version
Co-authored-by: John Bohannon <[email protected]>
2021-09-14 11:52:30 -07:00
Tim Etchells 48e2865d35 Update OpenShift workflow to use GHCR by default (#6)
- Simplifies required configuration since a registry account is now
  optional
- Update a variety of comments
- Use tools-installer to install oc
- Other small changes towards a better UX

Signed-off-by: Tim Etchells <[email protected]>
2021-09-14 11:12:35 -07:00
Ruud Senden 30715e86a4 Add 3rd-party GitHub Actions disclaimer 2021-09-14 09:06:33 +02:00
Ruud SendenandGitHub ddf7fe1e94 Merge branch 'actions:main' into main 2021-09-14 08:58:07 +02:00
Ruud Senden 6d89fb8045 Update Fortify on Demand supported languages 2021-09-14 08:56:36 +02:00
Ashwin SangemandGitHub 028df69d88 Added support for Java Frameworks, Spring and JSF to CI Templates. (#1087) 2021-09-14 08:04:52 +05:30
Ruud Senden 99fae1ecb1 Update Fortify on Demand workflow 2021-09-13 10:29:38 +02:00
Ruud Senden b671ee6c7b Add original Fortify on Demand workflow 2021-09-13 10:16:30 +02:00
b33f57dde1 Fixed a broken link to actions/upload-a-build-artifact in dotnet-desktop.yml. (#1074)
Co-authored-by: Josh Gross <[email protected]>
2021-09-09 15:45:29 -04:00
Ninad KavimandanandGitHub 84a9757692 added React and Angular as categories to node (#1084) 2021-09-09 16:16:31 +05:30
Nick FysonandGitHub 29e8b6c38a Merge pull request #1081 from actions/nickfyson/add-codeql-to-ghes
Nickfyson/add codeql to ghes
2021-09-08 11:05:03 +01:00
Nick Fyson c2cc54a69e only check nwo of supported actions 2021-09-08 10:28:14 +01:00
Nick Fyson 7aa1944311 only run ghes sync checks on YML files 2021-09-08 10:08:06 +01:00
Nick Fyson e6aff964db add codeql workflow to ghes 2021-09-08 09:54:15 +01:00
Nick FysonandGitHub ff4d33e44b Merge pull request #1080 from actions/revert-1077-nickfyson/add-codeql-to-ghes
Revert "add codeql workflow to ghes branch"
2021-09-08 07:27:03 +01:00
Nick FysonandGitHub 41e3bc11ea Revert "add codeql workflow to ghes branch" 2021-09-08 07:26:24 +01:00
Nick FysonandGitHub 79ff92ef6d Merge pull request #1077 from actions/nickfyson/add-codeql-to-ghes
add codeql workflow to ghes branch
2021-09-08 07:24:31 +01:00
Nick FysonandGitHub e9f0116056 Merge branch 'main' into nickfyson/add-codeql-to-ghes 2021-09-08 07:23:25 +01:00
Aparna RavindraandGitHub 237e7737ce restoring from main (#1078) 2021-09-08 11:52:12 +05:30
Nick FysonandGitHub fc748cc482 add codeql workflow to ghes 2021-09-06 15:25:04 +00:00
Aparna RavindraandGitHub 7b64f44165 Directory for deployments (#1071)
* moving deployment templates

* including deployment directory in scripts

* validate categories script init

* introducing scout

* introducing workflow

* Update validate-categories.yaml

* Update validate-categories.yaml

* Update validate-categories.yaml

* Update validate.rb

* Update validate.rb

* Update validate.rb

* Update validate.rb

* Update validate-categories.yaml

* Update validate-categories.yaml

* Update validate-categories.yaml

* Update validate.rb

* Update validate-categories.yaml

* Update validate-categories.yaml

* Create test_comment.yaml

* rename

* using [enter]

* testing newline

* test

* setting up variable

* using echo -e

* using join

* testing space space new line

* setting multi line in echo

* removing checkout

* setting rows-generator

* fixing error

* using join

* commit

* Update test_comment.yaml

* escaping pipe

* printing debug line

* using %0A

* Update validate-categories.yaml

* Update validate.rb

* Update validate.rb

* removing debug

* removing variable

* Update validate.rb

* Update validate-categories.yaml

* Validate categories comment on pr (#32)

* reverting deployment directory

* checking for output

* Categories validation two workflows (#34)

comment on pr in a separate workflow

* Categories validation two workflows (#35)

using right dir name

* Categories validation two workflows (#36)

.

* Categories validation two workflows (#37)

fixing typo

* adding if conditions

* adding try catch

* using console instead of echo

* equating to upstream

* moving deployment templates
2021-09-06 11:04:54 +05:30
Varun SharmaGitHubStep Securitystep-security[bot] <89328102+step-security[bot]@users.noreply.github.com>
ac64f9caf5 Secure workflows (#1) (#1072)
* Restrict permissions for the GITHUB_TOKEN in .github/workflows/label-feature.yml

* Restrict permissions for the GITHUB_TOKEN in .github/workflows/label-support.yml

* Restrict permissions for the GITHUB_TOKEN in .github/workflows/stale.yml

* Restrict permissions for the GITHUB_TOKEN in .github/workflows/sync_ghes.yaml

* Restrict permissions for the GITHUB_TOKEN in .github/workflows/validate-data.yaml

Co-authored-by: Step Security <[email protected]>

Co-authored-by: step-security[bot] <89328102+step-security[bot]@users.noreply.github.com>
Co-authored-by: Step Security <[email protected]>
2021-09-02 16:05:24 -04:00
Andy McKayandGitHub ea5c3f66f6 Merge pull request #1068 from duduribeiro/patch-1
Add a descriptive comment into stale.yml
2021-09-01 11:53:36 -07:00
Cadu RibeiroandGitHub 108dfef5d2 Add a descriptive comment into stale.yml
This PR adds a descriptive comment int "stale.yml" so user know what this does and how adjust.

This can be helpful because user's can come to this workflow as a template
directly from their issue page and this extra content will help them understand what is this.
2021-08-30 16:42:14 -03:00
Ashwin SangemandGitHub dcecd1b59b Merge pull request #1061 from tiwarishub/patch-2
Updating Node and Ruby properties to remove SDLC and adding npm
2021-08-25 09:58:49 +05:30
Shubham TiwariandGitHub c27ff7a931 Merge branch 'main' into patch-2 2021-08-25 09:52:41 +05:30
Ashwin SangemandGitHub de71ed7314 Merge pull request #1058 from aparna-ravindra/deployment_as_a_category
"deployment" as a category in properties.json
2021-08-25 09:49:12 +05:30
Aparna RavindraandGitHub 94816235a5 Merge branch 'main' into deployment_as_a_category 2021-08-25 09:02:47 +05:30
Shubham TiwariandGitHub bb64945011 Update node.js.properties.json 2021-08-25 00:31:52 +05:30
Shubham TiwariandGitHub 973d29b6bf Update gem-push.properties.json 2021-08-25 00:17:39 +05:30
Shubham TiwariandGitHub e4eea0ea9c Update npm-publish.properties.json 2021-08-25 00:17:17 +05:30
Shubham TiwariandGitHub 680b06affc Update node.js.properties.json 2021-08-25 00:13:11 +05:30
Konrad PabjanandGitHub c034c62f98 Merge pull request #1060 from dmitry-shibanov/v-dmshib/update-gradle-maven-workflow-caching
Add cache usage to the java starter-workflows
2021-08-24 11:27:50 -04:00
Dmitry Shibanov 138cc49463 fix documentation for gradle and maven 2021-08-24 18:25:52 +03:00
Dmitry Shibanov 7f3356b05c update android, gradle and maven workflows to use caching from setup-java 2021-08-24 17:31:06 +03:00
aparna-ravindra e56cb5c215 renaming variable 2021-08-24 10:28:09 +05:30
aparna-ravindra f5724905e5 capitalizing category 2021-08-23 12:47:22 +05:30
aparna-ravindra b2ac199660 reordering categories 2021-08-23 11:08:57 +05:30
aparna-ravindra 671fc9a635 deployment as a category in properties.json 2021-08-23 11:00:59 +05:30
Robin NeatherwayandGitHub 216e9acdac Merge pull request #1053 from actions/rneatherway-patch-1
Minor grammar fix
2021-08-19 16:31:57 +01:00
Robin NeatherwayandGitHub 07d3c64757 Minor grammar fix 2021-08-19 12:42:33 +01:00
8bec7d6887 go: use go1.17 (#1045)
Signed-off-by: Rui Chen <[email protected]>

Co-authored-by: Josh Gross <[email protected]>
2021-08-18 19:28:16 -04:00
Yoni Leitersdorf 98bde3b31e Oops 2021-08-17 07:32:50 -07:00
Yoni Leitersdorf 188b52b51c Adding Cloudrail according to documentation and examples 2021-08-17 07:29:29 -07:00
Yoni Leitersdorf 69184c7484 Added Cloudrail according to instructions and existing examples 2021-08-17 07:29:02 -07:00
Ashwin SangemandGitHub 06f4074d27 Merge pull request #1046 from aparna-ravindra/readme_partner_update
Updating ReadMe
2021-08-17 15:34:00 +05:30
aparna-ravindra be437f0ba5 fixing typo 2021-08-17 14:09:22 +05:30
aparna-ravindra 68b47b8e02 fixing typo 2021-08-17 14:08:33 +05:30
Aparna RavindraandGitHub 380d15a73f Merge branch 'actions:main' into readme_partner_update 2021-08-17 13:14:32 +05:30
aparna-ravindra 9d67bbed4a updating readme 2021-08-17 13:11:02 +05:30
Ashwin SangemandGitHub 88c029a192 Merge pull request #1044 from aparna-ravindra/properties_name_icon_validation
Properties.json - name and icon validation
2021-08-17 11:04:24 +05:30
aparna-ravindra 124226ff32 using trim to check for blank names 2021-08-17 10:28:22 +05:30
aparna-ravindra ccf813d3fb using set instead of array 2021-08-17 10:09:53 +05:30
aparna-ravindra 0d582377a8 using regex to check for octicon 2021-08-16 16:48:34 +05:30
aparna-ravindra c090ea2f1b removing unused file 2021-08-16 15:42:50 +05:30
aparna-ravindra d8d19f1d62 extra validation for name and icon fields 2021-08-16 15:36:31 +05:30
Aparna RavindraandGitHub 06ae3fa66e Merge branch 'actions:main' into main 2021-08-16 15:30:19 +05:30
Nick FysonandGitHub e3ebfcb93e Merge pull request #1040 from actions/nickfyson/update-labeler-workflow
add specific permissions to the labeler-triage workflow
2021-08-12 12:44:29 +01:00
Nick Fyson 9267d74ede add specific permissions to the labeler-triage workflow 2021-08-12 12:33:42 +01:00
Nick FysonandGitHub 04b1f539f7 Merge pull request #1036 from actions/nickfyson/add-labeller-workflow
add labeller workflow to triage code scanning PRs
2021-08-12 11:01:13 +01:00
Nick Fyson 443876fc44 add labeller workflow to triage code scanning PRs 2021-08-10 20:15:41 +01:00
Nick FysonandGitHub 685784690c Merge pull request #1032 from kaakaww/feature/stackhawk-description 2021-08-05 15:31:17 +01:00
Zachary Conger bd814059fc update stackhawk code scanning workflow description 2021-08-05 06:39:44 -06:00
Nick FysonandGitHub 392413861c Merge pull request #962 from kaakaww/feature/stackhawk-hawkscan
StackHawk starter workflow for GitHub Code Scanning
2021-08-04 16:49:42 +01:00
Zachary CongerandGitHub 3b211c9073 Merge branch 'main' into feature/stackhawk-hawkscan 2021-08-04 08:52:57 -06:00
Andy McKayandGitHub 7135450ec1 Update README.md 2021-07-29 09:24:43 -07:00
Nick FysonandGitHub 322de7c3ba Merge pull request #969 from yongyan-gh/users/yongyan-gh/AddFlawfinderWorkflow 2021-07-29 07:58:27 +01:00
Nick FysonandGitHub 5e712753c6 Merge branch 'main' into users/yongyan-gh/AddFlawfinderWorkflow 2021-07-29 07:57:23 +01:00
Yong Yan bc28e7ed6b Replace action tag with commit hash. 2021-07-28 14:08:48 -07:00
74200f122d Fix login TKE registry error (#882)
Error response from daemon: Get https://ccr.ccs.tencentyun.com/v2/: unauthorized: authentication required

Co-authored-by: Josh Gross <[email protected]>
2021-07-28 13:02:21 -04:00
Aparna RavindraandGitHub 5fa54a2e91 Merge pull request #1 from aparna-ravindra/workflow-schema-validation
workflow schema validation
2021-07-28 22:14:09 +05:30
Aparna RavindraandGitHub e02c6fb241 adding performance measure 2021-07-28 07:46:24 +05:30
5ba97df54d Remove matrix for Deno template. (#1024)
Fixes: The actions/checkout action on windows checks out files with \r\n line endings instead of preserving them. This causes deno fmt --check to fail because the line endings are \r\n instead of \n. Instead of working around this problem specifically on Windows, this change removes the matrix in order to simplify the action.

Co-authored-by: Josh Gross <[email protected]>
2021-07-26 13:22:45 -04:00
Josh GrossandGitHub 8ba0ca0797 Remove extra character (#1023) 2021-07-26 11:26:46 -04:00
Ashwin SangemandGitHub 5a4ff5225b Merge pull request #955 from NinadKavimandan/ninadkavimandan_node_frameworks
Added templates for gulp + grunt + webpack
2021-07-26 16:44:35 +05:30
aparna-ravindra 461a566389 reverting 2021-07-26 14:27:21 +05:30
aparna-ravindra c13101078d reverting 2021-07-26 14:26:37 +05:30
aparna-ravindra 648a6f0987 merge from main 2021-07-22 15:54:07 +05:30
aparna-ravindra db54a4d59b fixing runs-on 2021-07-22 15:48:19 +05:30
aparna-ravindra d2451b84c5 merge from main 2021-07-22 15:41:01 +05:30
aparna-ravindra 287fdf727c Merge remote-tracking branch 'origin/main' into workflow-schema-validation 2021-07-22 15:36:44 +05:30
Aparna RavindraandGitHub db7bb321d0 Delete manual.yml 2021-07-22 15:34:39 +05:30
aparna-ravindra b715fe8782 merge from master 2021-07-22 15:31:46 +05:30
aparna-ravindra 4ae4e4dcb0 workflow schema 2021-07-22 15:29:31 +05:30
Aparna RavindraandGitHub 654221f094 Merge branch 'actions:main' into main 2021-07-22 15:22:35 +05:30
Ninad Kavimandan 3e7eb56f27 added TypeScript for gulp + grunt + webpack 2021-07-20 13:30:46 +05:30
Ninad Kavimandan e12559a4f8 updated descriptions and workflow names 2021-07-20 10:43:58 +05:30
Ninad Kavimandan 89f121147f Merge branch 'ninadkavimandan_node_frameworks' of github.com:NinadKavimandan/starter-workflows into ninadkavimandan_node_frameworks 2021-07-20 10:20:15 +05:30
Ninad Kavimandan 5175c33819 updated icons for gulp + grunt + webpack ci 2021-07-20 10:19:59 +05:30
Zachary CongerandGitHub bcb74bbea1 Merge branch 'main' into feature/stackhawk-hawkscan 2021-07-19 12:47:42 -06:00
Yong Yan dd423cb25a Merge branch 'users/yongyan-gh/AddFlawfinderWorkflow' of https://github.com/yongyan-gh/starter-workflows into users/yongyan-gh/AddFlawfinderWorkflow 2021-07-19 10:12:06 -07:00
Yong YanandGitHub e8d4e37356 Merge branch 'main' into users/yongyan-gh/AddFlawfinderWorkflow 2021-07-19 10:08:40 -07:00
Yong Yan 55ff908b82 Update published action name and version 2021-07-19 10:02:01 -07:00
Ninad KavimandanandGitHub 98436d569d Merge branch 'main' into ninadkavimandan_node_frameworks 2021-07-19 13:18:02 +05:30
Andy McKayandGitHub f6cef1d4ee Update CODEOWNERS
Move to a specific starter-workflow team.
2021-07-16 12:30:45 -07:00
Zachary CongerandGitHub 06731f53f3 Merge branch 'main' into feature/stackhawk-hawkscan 2021-07-14 09:07:32 -06:00
Konrad PabjanandGitHub 6a12971ccb Merge pull request #968 from MaksimZhukov/v-mazhuk/update-nodejs-workflow
Add cache usage to the node.js starter-workflow
2021-07-01 14:58:16 +02:00
Yong YanandGitHub 9a5f99cc24 Merge branch 'main' into users/yongyan-gh/AddFlawfinderWorkflow 2021-06-30 14:52:42 -07:00
Yong Yan a72fa8fd8b Add icon file 2021-06-30 14:18:24 -07:00
MaksimZhukov 1edda09815 Add cache usage to the node.js starter-workflow 2021-06-30 18:44:10 +03:00
Zachary CongerandGitHub 3881f701df Merge branch 'main' into feature/stackhawk-hawkscan 2021-06-28 16:07:53 -06:00
Zachary Conger 09bec32a03 update hawkscan-action reference to commit hash 2021-06-28 16:05:58 -06:00
Andy McKayandGitHub 27a54d9d4c Merge pull request #944 from chenrui333/patch-4
npm-publish: update to use the latest TLS v14
2021-06-25 13:59:59 -07:00
Andy McKayandGitHub 0f0402f7d6 Merge branch 'main' into patch-4 2021-06-25 13:59:30 -07:00
Andy McKayandGitHub 9482241d4b Merge pull request #945 from chenrui333/patch-5
pylint: use python 3.9 and setup-python@v2
2021-06-25 13:58:35 -07:00
Andy McKayandGitHub 345e8d6573 Merge branch 'main' into patch-5 2021-06-25 13:57:27 -07:00
Andy McKayandGitHub d268714000 Merge pull request #956 from tiwarishub/patch-1
Updated blank.properties.json to have creator field
2021-06-25 13:57:03 -07:00
Yong Yan 808fc34514 Add flawfinder workflow 2021-06-24 15:54:15 -07:00
acad7b6626 Update ci/properties/blank.properties.json
Co-authored-by: Andy McKay <[email protected]>
2021-06-24 21:40:31 +05:30
Andy McKayandGitHub b70ebde68c Merge branch 'main' into patch-5 2021-06-24 08:29:43 -07:00
Shubham TiwariandGitHub 2f86a8abbe Update blank.properties.json 2021-06-24 11:06:26 +05:30
Ninad Kavimandan edd7400d76 removed CI from the name 2021-06-24 11:00:38 +05:30
Ninad Kavimandan 3bb230a79a added templates for gulp + grunt + webpack 2021-06-24 10:51:42 +05:30
Aparna RavindraandGitHub ee8dc59f49 Create workflow_input.yml 2021-06-24 10:34:31 +05:30
Aparna RavindraandGitHub aa1dc148f7 Create manual.yml 2021-06-24 10:00:51 +05:30
Andy McKayandGitHub 1dd15d2033 Merge pull request #952 from brcrista/main
action -> workflow in blank.yml
2021-06-23 12:15:49 -07:00
Brian CristanteandGitHub 9e53fa6505 action -> workflow 2021-06-23 14:43:36 -04:00
ruiandGitHub 81295d6e71 go: update to use 1.16 (#943) 2021-06-21 13:55:57 -04:00
ruiandGitHub ba0243447c pylint: use python 3.9 and setup-python@2 2021-06-21 13:32:13 -04:00
ruiandGitHub 89dcaaf2de npm-publish: update to use the latest TLS v14
node v12 is in maintenance mode
node v16 (next TLS) is not ready yet
2021-06-21 13:29:17 -04:00
Zachary Conger 6daaf84bb3 update everything to emphasize stackhawk not hawkscan 2021-06-17 06:40:39 -06:00
aparna-ravindra 459c27dca6 workflow schema validation 2021-06-17 14:28:48 +05:30
Josh GrossandGitHub 0dd0ee5676 Update stale cron schedule 2021-06-16 09:55:29 -04:00
Jeroen RietveldandGitHub dd612d895a Merge pull request #899 from Mirobit/main
Add node v16 and remove v10 and v15
2021-06-16 11:09:28 +09:00
Jeroen RietveldandGitHub 93e99fd3be Merge branch 'main' into main 2021-06-16 11:01:03 +09:00
Andy McKayandGitHub e254b12b67 Merge pull request #935 from DezorkIT/patch-1
Removed *`* because it crashes build
2021-06-14 10:28:53 -07:00
DezorkITandGitHub 85b7086a46 Removed *`* because it crashes build
There was a mistake in [last commit](https://github.com/actions/starter-workflows/commit/5ac32fc0977190a464c62c63cad5fcb04067c34e),  that added additional *`* which causes this error 
```
/Users/runner/work/_temp/2259bec8-2d05-441b-ada0-fad594134af2.sh: line 5: unexpected EOF while looking for matching ``'
14
Error: Process completed with exit code 2.
```
I just simply removed it.
2021-06-14 15:19:02 +03:00
Nick FysonandGitHub 82c4356297 Merge pull request #912 from gfs/main
Adds an example for using the DevSkim code scanning action
2021-06-09 16:42:38 +01:00
Nick FysonandGitHub d0f93077b7 Merge branch 'main' into main 2021-06-09 16:40:24 +01:00
Gabe StoccoandGitHub ef2ae0412b Update cst-logo.svg 2021-06-09 08:24:51 -07:00
Andy McKayandGitHub ff56007cf1 Merge pull request #922 from tetchel/patch-2
Replace oc-installer with tools-installer
2021-06-07 10:40:41 -07:00
Tim EtchellsandGitHub a933c15f51 Merge branch 'main' into patch-2 2021-06-07 11:50:02 -04:00
90ba42df70 Simplify Docker publish workflow (#921)
Co-authored-by: CrazyMax <[email protected]>
Co-authored-by: Josh Gross <[email protected]>
2021-06-04 14:23:02 -04:00
Tim EtchellsandGitHub f76dbea38e Merge branch 'main' into patch-2 2021-06-03 20:41:24 -04:00
Josh GrossandGitHub 0c715d6fe2 Use $cron-daily for daily schedules (#923) 2021-06-03 15:07:11 -04:00
Tim EtchellsandGitHub 4c00e7ffc6 Replace oc-installer with tools-installer 2021-06-03 13:19:02 -04:00
James CurtinandGitHub aaea7d2c91 Update Python package build and upload example (#900)
* Update Python package build and upload example

* Update python-publish.yml
2021-06-03 10:55:41 -04:00
Andy McKayandGitHub 39a2831576 Merge pull request #914 from pfleidi/packages-container-registry-workflow
Update push docker container to support container registry
2021-06-02 16:04:37 -07:00
Sven Pfleiderer 7b6d03675b Revert "Remove pull request condition"
This reverts commit 9d73235e03.
2021-06-02 15:58:44 -07:00
Sven Pfleiderer 9d73235e03 Remove pull request condition 2021-06-02 15:41:23 -07:00
Sven Pfleiderer 9317366c91 Remove docker tags section to simplify configuration 2021-06-02 14:21:03 -07:00
Sven Pfleiderer 749308b283 Merge branch 'packages-container-registry-workflow' of github.com:pfleidi/starter-workflows into packages-container-registry-workflow 2021-05-26 16:24:12 -07:00
Sven Pfleiderer 6fe53a9ebd Remove context configuration since it's already the default 2021-05-26 15:03:41 -07:00
aa30f1448e Update ci/docker-publish.yml
Co-authored-by: Bryan Clark <[email protected]>
2021-05-26 14:07:29 -07:00
Sven Pfleiderer 41a66c656e Use git shas rather than version tags 2021-05-26 13:46:54 -07:00
Sven Pfleiderer b574e6db50 Add notice about third party actions 2021-05-26 10:55:50 -07:00
Sven Pfleiderer 282b038713 Update push docker container to support container registry
Also simplify the existing workflow by replacing shell code with actions
2021-05-26 10:41:53 -07:00
Gabe StoccoandGitHub 9c10407107 Update devskim.yml 2021-05-26 08:37:19 -07:00
Gabe StoccoandGitHub 0fdd36cae1 Update devskim.properties.json 2021-05-26 08:36:28 -07:00
Gabe Stocco 16a4b62181 Update cst-logo.svg 2021-05-26 08:26:56 -07:00
Gabe StoccoandGitHub 1f734b1213 Update devskim.properties.json 2021-05-26 05:08:44 -07:00
Gabe StoccoandGitHub 72fb7d8389 Update devskim.yml 2021-05-25 17:44:51 -07:00
Gabe Stocco c0f3fd1127 Update devskim.properties.json 2021-05-25 17:39:15 -07:00
Gabe Stocco 98db900858 Add logo and properties.json 2021-05-25 17:36:54 -07:00
Gabe Stocco d0779b618f Update devskim.yml 2021-05-25 17:32:55 -07:00
Gabe Stocco 1c4f13f881 Adds DevSkim example file 2021-05-25 17:32:21 -07:00
7c29ac2481 switch to official denoland/setup-deno action (#909)
* switch to official denoland/setup-deno action

Also adds formatting and linting to the workflow (like dart workflow), and use uniform capitalization.

* update commit hash

Co-authored-by: Josh Gross <[email protected]>
2021-05-24 16:02:03 -04:00
Nick FysonandGitHub 68d67073c3 Merge pull request #910 from tfsec/tfsec-version-bump
Update the tfsec ref point
2021-05-21 13:10:50 +01:00
Owen RumneyandGitHub a188baf434 Update the tfsec ref point
Use the latest commit hash for the action - resolves the issue support code signing
2021-05-21 08:39:23 +01:00
Michael RotariusandGitHub c50fae7abe Add node v16 and remove v10 and v15 2021-05-06 18:03:07 +02:00
Andy McKayandGitHub 055373ee0b Merge pull request #894 from jianboy/hotfix/jianboy-add-path-bug
update setup-msbuild version and fix add path bug.
2021-05-05 16:51:38 -07:00
jianboyandGitHub 069c83c04b Merge branch 'main' into hotfix/jianboy-add-path-bug 2021-05-06 06:18:18 +08:00
Divyanshu AgrawalandGitHub dd69301f6f Remove default value of env 'APP_PORT' (#896)
As oc-new-app action now has 'port' as an optional input
So, removing default value of env 'APP_PORT'

Signed-off-by: divyansh42 <[email protected]>
2021-05-05 18:16:37 -04:00
Andy McKayandGitHub a87f3ccb96 Merge pull request #883 from hungri-yeti/hungri-yeti-patch-1
`instruments` is depreacted, update to use `xcrun xctrace`
2021-05-05 08:46:07 -07:00
liuyuqi-dellpc 19bbf1470b fix add path bug. 2021-05-04 19:45:29 +08:00
Ken LukeandGitHub 0648edd177 Merge branch 'main' into hungri-yeti-patch-1 2021-05-03 17:30:51 -07:00
Andy McKayandGitHub 758c82422d Merge pull request #892 from abitrolly/patch-1
Do not use fail-fast when testing multiple Pythons
2021-05-03 10:58:59 -07:00
Anatoli BabeniaandGitHub 86a37d4cad Do not use fail-fast when testing multiple Pythons 2021-05-02 05:45:26 +03:00
Andy McKayandGitHub cdc95ae299 Merge pull request #889 from MichaelDeBoey/patch-1
chore: update `stale.yml`
2021-04-29 18:22:22 -07:00
Michaël De BoeyandGitHub 0fd345a23c chore: update stale.yml 2021-04-30 02:40:37 +02:00
Chris GavinandGitHub 5d060a03ec Merge pull request #888 from tfsec/remove-unused-token
tfsec: Remove the github token
2021-04-29 09:07:45 +01:00
Owen Rumney 98dbe8f0d1 Remove the github token
The tfsec action doesn't require the GitHub token so removing it
2021-04-29 08:28:14 +01:00
Andy McKayandGitHub 4e9bf614aa Merge pull request #716 from Lectem/patch-1
Enhance/update the cmake starter workflow
2021-04-27 11:37:42 -07:00
Andy McKayandGitHub 6512983477 Merge branch 'main' into patch-1 2021-04-27 11:36:05 -07:00
Shivam MathurandGitHub 8ce9196a32 Update shivammathur/setup-php in laravel.yml (#886) 2021-04-27 13:12:11 -04:00
eric scipleandGitHub b86977783c Merge pull request #829 from actions/users/ericsciple/21-02-perm
Update starter workflows to specify required permissions
2021-04-27 10:14:13 -05:00
eric scipleandGitHub 225cb8e3c5 Merge branch 'main' into users/ericsciple/21-02-perm 2021-04-27 10:13:27 -05:00
Nick FysonandGitHub 536db7f6f5 Merge pull request #880 from A-Katopodis/main
PSScriptAnalyzer code scanning
2021-04-26 16:53:44 +01:00
A-Katopodis 120036944a Updated Powershell Icon 2021-04-26 11:04:15 +03:00
Clément GrégoireandGitHub b6db8893f5 Merge branch 'main' into patch-1 2021-04-24 07:17:07 +02:00
eric sciple a0512d36da include actions:read for all code scanning workflows 2021-04-23 14:06:00 -05:00
Ken LukeandGitHub 5ac32fc097 instruments is depreacted, update to use xcrun xctrace
The instruments command is deprecated as of Xcode 12 (https://developer.apple.com/documentation/xcode-release-notes/xcode-12-release-notes). Updated to use the corresponding `xcrun` command.
2021-04-23 11:33:14 -07:00
A-Katopodis ccfd55f9c8 Updated creator field 2021-04-22 01:51:14 +03:00
A-Katopodis 2678356764 Add psscriptanalyzer code scanning 2021-04-22 01:41:31 +03:00
eric sciple 6a69f367db Update starter workflows to specify permissions 2021-04-21 16:32:53 -05:00
Sam PartingtonandGitHub ffb4bccd2d Merge pull request #879 from stephenwade/patch-1
Fix broken link in README.md
2021-04-20 09:42:52 +01:00
Stephen WadeandGitHub ed015ab7b9 Fix broken link in README.md 2021-04-17 14:08:56 -04:00
Andy McKayandGitHub fe49f66316 Merge pull request #878 from sceee/patch-1
Add recursive write permissions to site directory in jekyll starter workflow
2021-04-16 14:28:28 -07:00
sceeeandGitHub 7d3cfbd035 Add recursive write permissions to "/srv/jekyll"
Add recursive write permissions to the site directory to avoid permission denied errors in case of jekyll requiring to create the output directory
2021-04-15 18:17:57 +02:00
John BohannonandGitHub a3d822534a Merge pull request #877 from tfsec/owen-add-tfsec
Add tfsec code scanning starter action
2021-04-14 15:27:02 -04:00
Owen Rumney 7dab5895e6 add HCL as a category 2021-04-14 20:17:04 +01:00
Owen Rumney 78f5a8e8b5 center the icon better 2021-04-14 19:35:46 +01:00
Owen Rumney 678e77e33c fix the svg to make it nicer 2021-04-14 19:27:00 +01:00
Owen Rumney cabc659a07 some tweaks for appearance
Improve the description, make it more punchy :-)
Use a better SVG for the icon
2021-04-14 19:19:39 +01:00
Owen Rumney 4adf815cfc update to use the hash rather than tag 2021-04-14 18:53:21 +01:00
b80a1555aa Update code-scanning/tfsec.yml
Co-authored-by: John Bohannon <[email protected]>
2021-04-14 18:45:51 +01:00
Owen Rumney a2e5f8e548 Add tfsec starter action 2021-04-14 18:40:24 +01:00
John BohannonandGitHub 1a9e61817a Merge pull request #873 from alpire/add-mayhem-for-api-scanning
Add Mayhem for API code scanning workflow
2021-04-13 11:35:57 -04:00
John BohannonandGitHub 9d7a348464 Update code-scanning/properties/mayhem-for-api.properties.json 2021-04-13 11:34:49 -04:00
Alexandre Rebert 97a16c82c5 Add Mayhem for API code scanning workflow 2021-04-12 15:14:08 -04:00
Andy McKayandGitHub fc65e636f2 Merge pull request #840 from pastelmind/use-setup-node-v2
Use actions/setup-node v2
2021-04-09 15:34:24 -07:00
Andy McKayandGitHub 01a4b85c82 Merge branch 'main' into use-setup-node-v2 2021-04-09 15:20:06 -07:00
Andy McKayandGitHub 4c2aa26e36 Merge pull request #860 from actions/fix-buildah-ubuntu-regression
Update openshift.yml
2021-04-09 15:17:34 -07:00
Andy McKayandGitHub d0084fca76 Merge branch 'main' into use-setup-node-v2 2021-04-09 15:16:40 -07:00
John BohannonandGitHub a5afdf4028 Update openshift.yml 2021-04-05 15:01:23 -04:00
Konrad PabjanandGitHub d9236ebe55 Merge pull request #838 from AlenaSviridenko/setup-java-v2-update
Update starter-workflows with setup-java@v2
2021-04-05 11:31:29 -04:00
Alena SviridenkoandGitHub 9934c535bb Merge branch 'main' into setup-java-v2-update 2021-04-05 17:45:30 +03:00
1f729c2f02 Fixed docs path
Co-authored-by: Konrad Pabjan <[email protected]>
2021-04-05 17:44:33 +03:00
Andy McKayandGitHub 804289e1b5 Merge pull request #851 from yakimun/composer-no-suggest
Remove the deprecated "--no-suggest" option from the Composer install step
2021-03-29 11:55:17 -07:00
Andy McKayandGitHub 9bca1b7807 Merge branch 'main' into composer-no-suggest 2021-03-25 07:39:33 -07:00
John BohannonandGitHub 2ab72ee403 Merge pull request #852 from redhat-actions/openshift
Modify openshift workflow with v2 version of actions and add oc-new-app
2021-03-25 10:38:08 -04:00
divyansh42 c08e24c17b Resolve reviews
Signed-off-by: divyansh42 <[email protected]>
2021-03-24 20:21:19 +05:30
Divyanshu Agrawal 7c8569ab2b Modify openshift workflow with v2 version of actions and add oc-new-app (#1)
* Modify openshift workflow with v2 version of actions and add oc-new-app

Signed-off-by: divyansh42 <[email protected]>
2021-03-24 11:19:15 +05:30
Ye-hyoung KangandGitHub e57b8bf79c Merge branch 'main' into use-setup-node-v2 2021-03-19 01:01:52 +09:00
Sergey Yakimov 019de53cfb Remove the deprecated "--no-suggest" option from the Composer install step 2021-03-18 15:28:14 +02:00
Andy McKayandGitHub ab8c670faf Merge pull request #848 from Geod24/fix-guidelines
Fix wording in README to follow pull request template
2021-03-17 09:51:56 -07:00
Geod24 3d5dfdfe67 Fix wording in README to follow pull request template
The wording in the pull request template was changed from recommend to require,
but the same change was not made to the README.
2021-03-14 16:22:28 +09:00
pastelmind d3f35ae32d Use actions/setup-node v2
Since actions/setup-node v2 has been declared stable since v2.1.4
(released on 2020-12-16), it should be safe to move everyone to v2.
2021-03-13 14:34:06 +09:00
Nick FysonandGitHub b2e786d4e9 Merge pull request #839 from actions/nickfyson/fix-synopsys-id
fix id of synopsys-io workflow
2021-03-12 20:10:37 +00:00
Nick Fyson 6e127e8439 fix id of synosys-io workflow 2021-03-12 20:00:40 +00:00
Nick FysonandGitHub bc4826f28a Merge pull request #835 from synopsys-sig/add_listing_to_github_ui
add synopsys code scanning workflow
2021-03-12 18:55:00 +00:00
5eb695baec Updated commit SHA
Co-authored-by: Nick Fyson <[email protected]>
2021-03-12 12:23:28 -05:00
Rahul GunasekaranandGitHub ba6a2f292c Updated version to commit SHA 2021-03-11 21:33:39 -05:00
Rahul Gunasekaran fe22e77a67 changes for checklist items 2021-03-11 13:18:53 -05:00
AlyonaSviridenko f42ac9c022 renamed adoptium to adopt 2021-03-11 12:56:09 +03:00
Rahul GunasekaranandGitHub 44804bcf66 Merge branch 'main' into add_listing_to_github_ui 2021-03-10 09:07:29 -05:00
Rahul Gunasekaran a74640c1ec updated suggested filename changes 2021-03-10 08:53:33 -05:00
93599e2505 Updated suggested changes in code-scanning/synopsys-io-actions.yml
Co-authored-by: Nick Fyson <[email protected]>
2021-03-10 08:22:45 -05:00
Nick FysonandGitHub ce86c32a1a Merge pull request #832 from actions/nickfyson/add_controlpane_workflow
add kubesec code scanning workflow
2021-03-10 08:51:11 +00:00
Rahul Gunasekaran 16a1b76572 add_listing_to_github_ui 2021-03-09 15:57:48 -05:00
Nick Fyson 20bd227226 add kubesec code scanning workflow 2021-03-08 13:45:56 +00:00
Josh GrossandGitHub 3116545da6 Remove extra line in Elixir workflow (#831) 2021-03-05 11:43:49 -05:00
John BohannonandGitHub 6f1d4e826f Merge pull request #830 from actions/add-environment
Add environment: production to partner starter workflows
2021-03-05 11:18:08 -05:00
John BohannonandGitHub f5067f01d2 Merge branch 'main' into add-environment 2021-03-05 11:16:16 -05:00
Andy McKayandGitHub de772de4ea Merge pull request #822 from iautom8things/patch-1
actions/setup-elixir now lives under erlef GH Org
2021-03-05 08:03:48 -08:00
Jonathan ClemandGitHub cd70e3a1c3 Merge branch 'main' into patch-1 2021-03-05 10:16:38 -05:00
a29df688f2 Update ci/elixir.yml
Co-authored-by: Andy McKay <[email protected]>
2021-03-05 10:04:52 -05:00
John Bohannon 761b09ecde add production environment 2021-03-05 09:44:31 -05:00
John BohannonandGitHub c451f7ec47 Update aws.yml 2021-03-05 09:34:17 -05:00
John BohannonandGitHub 559fd976e2 Update alibabacloud.yml 2021-03-05 09:32:54 -05:00
AlyonaSviridenko ce889525cc updated workflows with new version of setup-java 2021-03-02 18:43:44 +03:00
John BohannonandGitHub 618434daab Merge pull request #807 from bharathkkb/patch-1
feat: Add new GitHub env tag
2021-03-02 08:40:14 -05:00
John BohannonandGitHub 201fcceef4 Merge branch 'main' into patch-1 2021-03-02 08:38:44 -05:00
a115270340 Always run composer install even if the vendor dir was restored (#825)
Co-authored-by: Josh Gross <[email protected]>
2021-02-26 17:34:09 -05:00
db576e4bf4 Make the validation strict by default (#824)
Co-authored-by: Josh Gross <[email protected]>
2021-02-26 17:31:13 -05:00
3cf906bc1b Update dart.yml (#820)
* Update dart.yml

Update Dart starter workflow to use `setup-dart` from the Dart team. This enables testing on more operating systems (Linux, Windows, and macOS), and offers more control over the Dart SDK version to test with.

* Update dart.yml

Add required disclaimer

* Update ci/dart.yml

Co-authored-by: Josh Gross <[email protected]>

Co-authored-by: Josh Gross <[email protected]>
2021-02-26 17:25:23 -05:00
Manuel ZubietaandGitHub 97a0ce7925 actions/setup-elixir now lives under erlef GH Org
github.com/actions/setup-elixir is no longer maintained and now suggests using github.com/erlef/setup-elixir

This should be updated to help new Github Actions users to use the supported action.
2021-02-24 09:13:54 -06:00
Steve WintonandGitHub c6c0c7b5ef Merge pull request #806 from actions/pr-template-tune-up
Clarify pre-requisites, tasks for onboarding of new starter workflows
2021-02-17 14:41:54 -06:00
ccc4742cb3 Require 40 character SHA of referenced actions
Co-authored-by: Andy McKay <[email protected]>
2021-02-16 10:56:46 -06:00
Steve Winton 9786331c77 Remove languages in favor of categories 2021-02-16 10:53:36 -06:00
Steve Winton e0e30a0490 Add link to codeql.properties.json as example 2021-02-16 10:53:00 -06:00
Bharath KKBandGitHub 26b35f5776 feat: Add new GitHub env tag 2021-02-13 13:39:55 -06:00
Steve Winton f089b6db62 Add code scanning instructions for properties.json file 2021-02-11 18:08:32 -06:00
Steve Winton 23285c07c6 Add kebab-case example 2021-02-11 17:59:41 -06:00
Steve Winton 14be8c2b5a Ensure consistent line-endings 2021-02-11 17:55:44 -06:00
Steve Winton cdcc451ead Add separate sections based on workflow type 2021-02-11 17:54:56 -06:00
Steve Winton 0e973208b8 Add pre-requisites section 2021-02-11 17:51:56 -06:00
Steve Winton 06274ce330 Add comments around general guidance
So that they are only visible to the PR author
2021-02-11 17:51:56 -06:00
Steve Winton 950da01568 Add emphasis to acceptance criteria 2021-02-11 16:27:02 -06:00
Chris PattersonandGitHub c59b62dee0 Adding new environment tag (#784) 2021-01-20 11:34:18 -05:00
litetexandGitHub 5760418d4f dotnet-Workflows: Use latest channel version (#723)
* Use latest channel-version

* Use latest channel-version
2021-01-15 15:20:42 -05:00
John BohannonandGitHub 97cad8dbc7 Merge pull request #742 from ljinging/main
Create alibabacloud.yml
2021-01-12 13:35:45 -05:00
Andy McKayandGitHub 2c71fd3721 Merge branch 'main' into main 2021-01-07 15:00:00 -08:00
arnu515andGitHub b20b76eb79 Fix grammar error (#773)
In the comment on line `1`, it says "This workflows", but I think that "This workflow" makes more sense.
2021-01-07 10:46:24 -05:00
Clément GrégoireandGitHub 2e8a60b695 Merge branch 'main' into patch-1 2021-01-07 08:04:59 +01:00
4978051373 runner.workspace => github.workspace
Co-authored-by: Josh Gross <[email protected]>
2021-01-07 08:01:58 +01:00
b6f43960ef Fix context references
runner.workspace => github.workspace

Co-authored-by: Josh Gross <[email protected]>
2021-01-07 08:01:43 +01:00
ef1224c284 go: update starter (#768)
Signed-off-by: Rui Chen <[email protected]>

Co-authored-by: Josh Gross <[email protected]>
2021-01-05 11:47:18 -05:00
chenruiandGitHub d36b72e889 ruby: add ruby 2.7 and 3.0 into bootstrap script (#766)
sync with main branch

quote versions

remove redundant bundle install

Signed-off-by: Rui Chen <[email protected]>
2021-01-05 11:11:06 -05:00
d644b9852c Update ruby.yml to use the latest release of ruby/setup-ruby (#758)
https://github.com/ruby/setup-ruby/releases/tag/v1.61.0

Co-authored-by: Josh Gross <[email protected]>
2021-01-04 15:24:14 -05:00
c17ea6bad7 fix context references in cmake template (#762)
Co-authored-by: Josh Gross <[email protected]>
2021-01-04 13:52:34 -05:00
3b047441fd update setup-dlang to v1.0.2 (#763)
This fixes the previous version using the outdated `::set-env` command which is disabled now. (See https://github.com/dlang-community/setup-dlang/issues/34)

Co-authored-by: Andy McKay <[email protected]>
Co-authored-by: Josh Gross <[email protected]>
2021-01-04 13:44:59 -05:00
Andy McKayandGitHub e402d2478e Merge pull request #685 from Sheeri/main
Get rid of quoting that breaks by default.
2021-01-04 08:41:45 -08:00
Andy McKayandGitHub 2e8181996a Merge branch 'main' into main 2021-01-04 08:41:14 -08:00
Andy McKayandGitHub f631f1f2a9 Update automation/greetings.yml 2021-01-04 08:40:18 -08:00
Andy McKayandGitHub 25beec943d Merge pull request #764 from chenrui333/ghc-8.10-cabal-3.2
haskell: ghc 8.10 and cabal 3.2
2021-01-04 08:35:45 -08:00
Andy McKayandGitHub 6c0603b492 Merge branch 'main' into ghc-8.10-cabal-3.2 2021-01-04 08:33:47 -08:00
Andy McKayandGitHub db98e7bafe Merge pull request #765 from chenrui333/python-3.9
python: include python 3.9 for the build
2021-01-04 08:33:23 -08:00
Andy McKayandGitHub 9959a5d8cd Merge branch 'main' into python-3.9 2021-01-04 08:32:40 -08:00
William EntrikenandGitHub ebda693bc0 Add every version of Node.js that is supported upstream (#754) 2021-01-04 11:16:33 -05:00
Rui Chen d5de0a136a python: include python 3.9 for the build 2021-01-02 16:26:06 -05:00
Rui Chen f9cb2aceea haskell: ghc 8.10 and cabal 3.2
Signed-off-by: Rui Chen <[email protected]>
2021-01-02 16:06:19 -05:00
Clément GrégoireandGitHub 7ad776e201 Merge branch 'main' into patch-1 2021-01-02 10:57:27 +01:00
ljingandGitHub 95adc26526 Merge branch 'main' into main 2020-12-19 10:12:28 +08:00
Andy McKayandGitHub e9e00b0177 Merge pull request #748 from TheBikramLama/main
Added PHP version (default 8.0)
2020-12-18 12:58:24 -08:00
Andy McKayandGitHub 26b1c798c4 Merge branch 'main' into main 2020-12-18 12:57:36 -08:00
Andy McKayandGitHub 1611798954 Update ci/laravel.yml 2020-12-18 12:54:48 -08:00
Yashovardhan DhananiaandGitHub 916f29234a Android: Granting execute permission for gradlew (#70)
* Granting execute permission for gradlew

In https://github.com/yashovardhan99/HealersDiary, while testing this action, I noticed `./gradlew build` fails because it does not have execute permissions. Adding the execute permissions using `chmod` fixes this issue.

* fixing line endings

This should fix it

* Renormalizing changes
2020-12-18 15:01:28 -05:00
Bikram LamaandGitHub 038c492e5d Added PHP version (default 8.0) 2020-12-17 01:57:39 +05:45
ljingandGitHub 2cce108822 Merge branch 'main' into main 2020-12-16 13:39:48 +08:00
John BohannonandGitHub cefd62c81b Merge pull request #743 from bharathkkb/bharathkkb-patch-1
Updates for new google org and actions
2020-12-15 09:50:48 -05:00
John BohannonandGitHub 59b02379ec Merge branch 'main' into bharathkkb-patch-1 2020-12-15 09:50:04 -05:00
ljingandGitHub 5adbc985bb Merge branch 'main' into main 2020-12-15 15:06:36 +08:00
Andy McKayandGitHub f3f093bce8 Merge pull request #740 from rainersigwald/dotnet-updates
Dotnet updates
2020-12-14 17:08:00 -08:00
Bharath KKBandGitHub ab930e94bf fix cluster var 2020-12-14 18:59:18 -06:00
Bharath KKBandGitHub c5e7bc70b5 use GKE action for credentials 2020-12-14 18:49:58 -06:00
Bharath KKBandGitHub 14acff1f1e fix: switch to new google actions org 2020-12-14 18:38:42 -06:00
ljingandGitHub 14547bfc79 Delete alibabacloud.properties.json 2020-12-11 23:40:14 +08:00
ljingandGitHub 90f8fd731d Add icon 2020-12-11 23:39:46 +08:00
ljingandGitHub 08c2049aed Create alibabacloud.properties.json 2020-12-11 23:26:26 +08:00
ljingandGitHub b3f8b48094 Create alibabacloud.properties.json 2020-12-11 23:17:45 +08:00
ljingandGitHub a921a9e19d Update alibabacloud.yml 2020-12-11 23:02:57 +08:00
ljingandGitHub a88b31b693 Create alibabacloud.yml
This workflow will build and push a new container image to Alibaba Cloud Container Reigstry (ACR),
and then will deploy it to Alibaba Cloud Container Service for Kubernetes (ACK), when a release is created.
2020-12-11 22:49:36 +08:00
Rainer SigwaldandGitHub 2c1a53ec93 Don't build when running tests
If the workflow is going to split restore, build, and test into separate
steps, each should use the result of the prior. Build was invoked with
`--no-restore` but test was restoring, building, and then testing.
2020-12-10 17:45:12 +00:00
Rainer SigwaldandGitHub 0c4ccab691 Don't specify configuration for dotnet build
Since `dotnet test` below didn't specify the Release configuration,
it used the default configuration (generally Debug).
2020-12-10 17:45:12 +00:00
Rainer SigwaldandGitHub b05136d6b3 Nit: Title restore step with "restore"
This is more like how folks generally refer to it in .NET-land.
2020-12-10 17:41:44 +00:00
Rainer SigwaldandGitHub 4dae3bbf12 Update .NET Core branding to .NET
Per the branding that .NET 5.0 is the next release after .NET Core 3.1.
2020-12-10 17:40:37 +00:00
Andy McKayandGitHub a571f2981a Merge pull request #737 from actions/add-manual-icon
Add in a person icon
2020-12-07 10:16:02 -08:00
Andy McKay 32294ec235 add in a person icon 2020-12-07 10:11:02 -08:00
Andy McKayandGitHub 93dbc9b111 Merge pull request #731 from davidar/patch-1
Add conda to system path
2020-12-07 09:56:42 -08:00
Clément GrégoireandGitHub ace2e21634 Merge branch 'main' into patch-1 2020-12-05 16:10:04 +01:00
Clément GrégoireandGitHub f344c836c9 CMake: Use ${{runner.workspace}}/build instead of ./build 2020-12-05 16:06:07 +01:00
David A RobertsandGitHub 778f6e55ec Add conda to system path 2020-12-05 09:30:21 +10:00
Andy McKayandGitHub 1098e119bf Merge pull request #708 from benmcmorran/add-msbuild-cpp-workflow
Add MSBuild C/C++ starter workflow
2020-12-04 13:29:10 -08:00
Ben McMorranandGitHub c4f8fd37a9 Merge branch 'main' into add-msbuild-cpp-workflow 2020-12-04 13:09:44 -08:00
Josh GrossandGitHub b247fc6998 Fix CODEOWNERS (#730) 2020-12-04 15:45:26 -05:00
Ben McMorranandGitHub 5df85a656f Merge branch 'main' into add-msbuild-cpp-workflow 2020-12-02 09:28:27 -08:00
Andy McKayandGitHub edab906081 Merge pull request #727 from actions/bump/setup-ruby
Update ruby.yml
2020-12-01 14:01:35 -08:00
Andy McKayandGitHub 04faecd243 Update ruby.yml
Noticed that this version of setup-ruby causes problems with the `set-env` deprecation. This just bumps it up to the latest commit on https://github.com/ruby/setup-ruby/
2020-12-01 13:40:54 -08:00
John BohannonandGitHub 1121235708 Merge pull request #726 from redhat-actions/openshiftCategories
Add Dockerfile category to openshift workflow
2020-11-30 13:08:38 -05:00
Tim Etchells cfbd40a9c2 Add Dockerfile category to openshift workflow
Signed-off-by: Tim Etchells <[email protected]>
2020-11-30 13:03:33 -05:00
John BohannonandGitHub 33f788c27e Merge pull request #725 from redhat-actions/openshift
Update OpenShift starter with new actions
2020-11-30 12:02:24 -05:00
Tim Etchells 443491da63 Add GitHub disclaimer
Signed-off-by: Tim Etchells <[email protected]>
2020-11-30 11:17:47 -05:00
Tim Etchells 6a074bcdf6 Update OpenShift starter with new actions
Signed-off-by: Tim Etchells <[email protected]>
2020-11-30 11:15:59 -05:00
Andy McKayandGitHub c088288539 Merge pull request #538 from Marcono1234/patch-1
Improve maven.yml
2020-11-25 13:02:36 -08:00
Ben McMorranandGitHub 3f9a0a4044 Merge branch 'main' into add-msbuild-cpp-workflow 2020-11-25 12:25:48 -08:00
Andy McKayandGitHub 4f53470f32 Merge pull request #540 from lukyth/patch-1
Make NPM_TOKEN consistent with GITHUB_TOKEN
2020-11-25 10:15:47 -08:00
Andy McKayandGitHub e2f0d8de48 Merge branch 'main' into patch-1 2020-11-24 15:20:11 -08:00
Andy McKayandGitHub 8c0ca1f934 Merge pull request #721 from actions/add-in-stale
Create stale.yml
2020-11-24 14:52:49 -08:00
Andy McKayandGitHub b38e80f939 Merge branch 'main' into add-in-stale 2020-11-24 14:51:24 -08:00
Andy McKayandGitHub 8ca17cdb3e Merge pull request #722 from actions/add-in-codeowners
Add in codeowners for this repo
2020-11-24 14:51:15 -08:00
Andy McKayandGitHub d41b5571e7 Add in codeowners for this repo 2020-11-24 14:43:12 -08:00
Clément GrégoireandGitHub 3a4f08c55b Merge branch 'main' into patch-1 2020-11-24 22:57:05 +01:00
Clément GrégoireandGitHub 1bf4cbdad8 CMake: Remove the install and artifact steps for 2020-11-24 22:56:29 +01:00
Andy McKayandGitHub bb39041a60 Create stale.yml 2020-11-24 13:52:32 -08:00
Andy McKayandGitHub ff9e5d1209 Merge pull request #658 from actions/dependabot/npm_and_yarn/script/validate-data/actions/core-1.2.6
Bump @actions/core from 1.2.4 to 1.2.6 in /script/validate-data
2020-11-24 13:46:17 -08:00
Andy McKayandGitHub 66d8b02dfe Merge branch 'main' into dependabot/npm_and_yarn/script/validate-data/actions/core-1.2.6 2020-11-24 13:43:24 -08:00
Andy McKayandGitHub 4e1a218f3b Merge pull request #659 from damccorm/patch-1
Update stale to most recent version
2020-11-24 13:42:56 -08:00
Andy McKayandGitHub 019eff621a Merge branch 'main' into patch-1 2020-11-24 13:42:21 -08:00
Andy McKayandGitHub 6999ba1689 Merge pull request #682 from abc52090241/patch-1
更新許可
2020-11-24 13:40:31 -08:00
Andy McKayandGitHub a50e787c3d Merge branch 'main' into patch-1 2020-11-24 13:39:40 -08:00
Andy McKayandGitHub eab784e4cf Merge pull request #703 from boxed/patch-1
Prepare python-package.yml for python 3.10
2020-11-24 13:38:11 -08:00
Andy McKayandGitHub 54c9648f3b Merge branch 'main' into patch-1 2020-11-24 13:37:06 -08:00
Andy McKayandGitHub 9f124372e3 Merge pull request #717 from RobertRosca/patch-1
Use consistent calls to pip
2020-11-24 13:23:55 -08:00
Andy McKayandGitHub 6ff9ab42eb Merge branch 'main' into patch-1 2020-11-24 13:23:26 -08:00
Andy McKayandGitHub decb3a996a Merge pull request #720 from ostaebler/go_build_all
Build/Test all go packages
2020-11-24 13:21:49 -08:00
Oliver Stäbler 64f653a809 Build/Test all go packages
Use the "..." pattern to build/test all go packages in a repository.
2020-11-24 21:16:36 +01:00
Robert RoscaandGitHub 0e2cd77dc8 Use consistent calls to pip
`pip` was called in two different ways which is a bit inconsistent, this change just makes it so that it is called in the same way both times.
2020-11-23 11:13:06 +01:00
Clément GrégoireandGitHub ee5512ec21 Following the latest guidelines for triggers 2020-11-22 15:37:53 +01:00
Clément GrégoireandGitHub 94f134c8ff Enhance CMake starter workflow
This enhances and cleans the previous workflow by:

- Using the universal cmake commands
- Using `${{env.BUILD_TYPE}}` instead of enforcing bash shell
- Adding the install and artifact steps
2020-11-22 15:09:18 +01:00
Christopher SchleidenandGitHub 2d3a2e57d3 Merge pull request #713 from actions/cschleiden/add-workflow-dispatch
Add workflow_dispatch trigger to the default empty workflow
2020-11-19 14:27:14 -08:00
Christopher SchleidenandGitHub bfb45aec41 Shorten the description 2020-11-19 14:21:12 -08:00
Christopher SchleidenandGitHub ef7878c3e6 Add workflow_dispatch trigger to the default empty workflow 2020-11-19 14:07:15 -08:00
Nick FysonandGitHub b2e55d25f2 Merge pull request #704 from nickfyson/update_terms
update terms and guidelines to account for code scanning workflows
2020-11-16 14:58:21 +00:00
Nick FysonandGitHub cf9a85beec Merge branch 'main' into update_terms 2020-11-16 14:56:30 +00:00
Ben McMorran 92d9a2c433 Add MSBuild C/C++ starter workflow 2020-11-13 13:53:37 -08:00
Nick FysonandGitHub aa9d3bc6cc Merge pull request #702 from nickfyson/add-codeql-workflow
add codeql workflow
2020-11-13 16:45:58 +00:00
Nick Fyson 44c50acb70 amend link in codeql workflow 2020-11-13 16:33:01 +00:00
Nick Fyson 500534878c update doc link in codeql template 2020-11-12 12:46:34 +00:00
Nick FysonandGitHub 545a711d57 Merge branch 'main' into add-codeql-workflow 2020-11-11 11:26:31 +00:00
Nick Fyson 85739b01da update terms and guidelines to account for code scanning workflows 2020-11-11 09:30:58 +00:00
Anders HovmöllerandGitHub 33c4d0afcb Prepare python-package.yml for python 3.10
Python 3.10 is coming soon, and this will cause problems with the code as currently written. The python versions are written as floats and not strings, which will mean that 3.10 == 3.1, which is going to be very surprising.
2020-11-10 13:57:09 +01:00
Andy McKayandGitHub 6e6b7a3a65 Merge pull request #690 from devoncarew/patch-1
Update dart.yml
2020-11-09 12:32:02 -08:00
Andy McKayandGitHub 07d00868c1 Merge branch 'main' into patch-1 2020-11-09 12:31:19 -08:00
Devon CarewandGitHub 1e97b0eba7 Update dart.yml
Change to sentence fragment case for the step names
2020-11-09 09:54:52 -08:00
Andy McKayandGitHub 1e1b67d2e3 Merge pull request #697 from xiongnemo/patch-1
remove misleading info
2020-11-09 09:42:21 -08:00
Andy McKayandGitHub 90f04bcdca Merge branch 'main' into patch-1 2020-11-09 09:41:33 -08:00
Nick Fyson 33e4b7e557 add codeql workflow 2020-11-09 11:08:35 +00:00
Andy McKayandGitHub d9b22d32d2 Merge pull request #698 from actions/revert-639-kaylangan-publish-docker-to-ghcr
Revert "Update Publish Docker template to publish to GitHub Container Registry"
2020-11-06 10:26:13 -08:00
Kayla NganandGitHub cfb65e2931 Merge branch 'main' into revert-639-kaylangan-publish-docker-to-ghcr 2020-11-06 11:08:22 -05:00
Devon CarewandGitHub 6566b994c5 Merge branch 'main' into patch-1 2020-11-05 14:50:13 -08:00
Andy McKayandGitHub b74ba94525 Merge pull request #699 from N-Usha/patch-4
Update azure.yml
2020-11-05 09:07:01 -08:00
Usha NandGitHub 5aeeb19100 Update azure.yml 2020-11-05 22:32:30 +05:30
Andy McKayandGitHub 6802e0bb22 Merge pull request #696 from N-Usha/patch-3
Updating the pre-req configuration steps for Azure workflow
2020-11-05 08:35:31 -08:00
Kayla NganandGitHub f75012de65 Revert "Update Publish Docker template to publish to GitHub Container Registry" 2020-11-04 16:32:58 -05:00
Nemo XiongandGitHub dfaa4e420b remove misleading info
python-django.* has renamed to django.*, while the doc remains the same
2020-11-05 01:57:31 +08:00
Usha NandGitHub e2510e2a62 Updating the pre-req configuration steps
For Linux Apps, Developers need to set a new app setting called WEBSITE_WEBDEPLOY_USE_SCM and set to `true` before downloading the publish profile.
2020-11-03 18:21:34 +05:30
Devon CarewandGitHub 17e1df2111 Update dart.yml
Review comments from @mit-mit.
2020-11-02 09:07:53 -08:00
Devon CarewandGitHub f938476d14 Update dart.yml 2020-10-30 12:46:33 -07:00
Andy McKayandGitHub d7ac62140f Create label-feature.yml 2020-10-27 15:47:43 -07:00
Andy McKayandGitHub fecbb32bb8 Rename label-close.yml to label-support.yml 2020-10-27 15:44:22 -07:00
Sheeri Cabral 5699eea8b2 Get rid of quoting that breaks by default.
it looks like someone tried to use '' to make a ' happen for the possessive tense of users. But that messes up the quoting:
issue-message: 'Message that will be displayed on users'' first issue'
pr-message: 'Message that will be displayed on users'' first pr'

It should be:
issue-message: 'Message that will be displayed on the first issue for that user'
pr-message: 'Message that will be displayed on the first pr for that user'

(this gets rid of the spurious quotes, but also doesn't introduce any grammatical errors)

It was a very bad impression to have a simple script designed to welcome folks be broken by default.
2020-10-27 12:25:47 -04:00
Andy McKayandGitHub b4fa2522d2 Merge pull request #683 from nickfyson/code-scanning-placeholder
add code scanning placeholder readme
2020-10-23 08:22:34 -07:00
Nick Fyson 8d7b3c7bb7 add code scanning readme 2020-10-23 15:30:48 +01:00
Tang wikiandGitHub fbdaed8a1c 更新許可 2020-10-23 05:20:15 +08:00
Andy McKayandGitHub 48d91f58fd Merge pull request #673 from kszonek/fix-cmake-docs
Fix docs link in cmake CI file
2020-10-21 13:28:42 -07:00
Andy McKayandGitHub 93e3710ab0 Merge branch 'main' into fix-cmake-docs 2020-10-21 13:27:46 -07:00
Andy McKayandGitHub e3365944ac Merge pull request #674 from nschonni/patch-1
chore: Remove id for go install
2020-10-21 13:25:17 -07:00
Nick SchonningandGitHub b1cd56fafa chore: Remove id for go install
The ID isn't used in other steps of the script
2020-10-19 20:26:29 -04:00
kszonek e24322bcc0 Fix docs link in cmake CI file 2020-10-19 21:30:11 +02:00
Andy McKayandGitHub 08ff79c7b9 Merge pull request #657 from lstocchi/openshift_action_ci
Add support for OpenShift
2020-10-14 08:02:17 -07:00
Danny McCormickandGitHub ca7b1e42d8 Update stale to most recent version 2020-10-01 15:06:20 -04:00
dependabot[bot]andGitHub 7828f6c354 Bump @actions/core from 1.2.4 to 1.2.6 in /script/validate-data
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.4 to 1.2.6.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Signed-off-by: dependabot[bot] <[email protected]>
2020-10-01 17:38:26 +00:00
Andy McKayandGitHub 6bd0eb9cee Merge pull request #580 from domenkozar/nix
nix: add Nix action
2020-09-28 14:35:22 -07:00
Andy McKayandGitHub def8d9d2cb Merge branch 'master' into nix 2020-09-28 14:34:43 -07:00
Luca Stocchi 12319ff7de update branch
Signed-off-by: Luca Stocchi <[email protected]>
2020-09-28 17:10:57 +02:00
Luca Stocchi 545967cef7 Add support for OpenShift Action
Signed-off-by: Luca Stocchi <[email protected]>
2020-09-28 16:59:32 +02:00
Domen Kožar 349e3dde95 nix: review feedback 2020-09-24 11:57:59 +02:00
Mike CoutermarshandGitHub dacfd0a22a Merge pull request #645 from simonini/patch-1
Fix rubygems step
2020-09-21 14:24:59 -07:00
AlessandroandGitHub 732e5a4fed Fix rubygems step
With GitHub Packages everything is ok, but we had a problem with "bearer" in the RubyGems step.
We solved when we removed the bearer in the ruby gem step.
Is it ok?

Repo with our test (https://github.com/rubynetti/amico-db)
2020-09-17 17:11:19 +02:00
Andy McKayandGitHub 6933b58bfe Merge pull request #644 from hharutyunyan/main
Fix on step name for pylint action
2020-09-16 06:49:26 -07:00
Henry HarutyunyanandGitHub 4fc839617b Fix on step name for pylint action
On analyzing the code with `pylint`, the name of the step is `Test with pytest`, which is certainly not what it does.
2020-09-16 14:49:17 +04:00
Cameron BoothandGitHub 60765e8490 Merge pull request #641 from actions/cdb/npm-registry-url
Update to use the $registry-url() token
2020-09-09 17:20:59 -07:00
Cameron BoothandGitHub c6ccc6f609 Update to use the $registry-url() token 2020-09-09 15:42:40 -07:00
Andy McKayandGitHub 53ecd5cb8a Merge pull request #382 from Vibhu-Agarwal/build-fail-pythonpublish.yaml
Update python-publish.yml
2020-09-03 16:24:23 -07:00
Vibhu AgarwalandGitHub fd28bd2710 Merge branch 'master' into build-fail-pythonpublish.yaml 2020-09-02 00:23:27 +05:30
Andy McKayandGitHub 188a1b0995 Merge pull request #639 from actions/kaylangan-publish-docker-to-ghcr
Update Publish Docker template to publish to GitHub Container Registry
2020-09-01 09:43:20 -07:00
Kayla NganandGitHub 01816c2943 Add in account path part 2020-08-31 16:40:03 -04:00
Kayla NganandGitHub b54b703ab1 Update docker-publish.yml 2020-08-31 16:21:54 -04:00
Andy McKayandGitHub 8e9dd416eb Merge pull request #624 from mohd-akram/blank-indentation
blank.yml: fix indentation
2020-08-26 15:05:31 -07:00
Andy McKayandGitHub 3ba9eeb432 Merge pull request #493 from mosteo/master
Ada starter workflow, icon and properties
2020-08-25 09:17:05 -07:00
Andy McKayandGitHub ac0f10b559 Merge pull request #604 from maximousblk/add-setup-deno
Add Deno
2020-08-25 09:13:19 -07:00
Maximous BlackandGitHub 4c50c2463d Update deno.yml 2020-08-25 13:24:46 +05:30
Andy McKayandGitHub af51c4b131 Merge pull request #47 from jherico/master
Add a starter cmake workflow
2020-08-24 09:58:27 -07:00
Andy McKayandGitHub 7170aed588 Merge pull request #460 from jai/ios-starter-workflow
Add iOS Starter Workflow
2020-08-24 09:56:49 -07:00
Andy McKayandGitHub 5524770ebc Merge pull request #197 from ben-heil/conda
Python package unit testing using Anaconda
2020-08-24 09:54:58 -07:00
Andy McKayandGitHub 556dbfef74 Merge branch 'master' into master 2020-08-24 08:37:18 -07:00
Alejandro R. Mosteo 0e05d2e2d5 Updated Ada logo (Public Domain) 2020-08-24 13:04:54 +02:00
d9ef0c9fa9 s/master/$default-branch/ in workflow
Co-authored-by: Andy McKay <[email protected]>
2020-08-24 11:10:05 +02:00
Ben Heil 781ae15668 Corrected the name: the action uses Conda but not Anaconda 2020-08-23 22:21:14 -04:00
Ben Heil e6a92cdf5e Update with requested changes from @andymckay 2020-08-22 09:09:50 -04:00
Ben Heil 9d5fc9a9d5 Get up to date with actions:main 2020-08-22 08:38:27 -04:00
Maximous BlackandGitHub b2a9ff937c Update Deno Workflow
- Use 40 char SHA string for action's version
- Add nightly testing
- Add cross platform testing
2020-08-22 17:26:46 +05:30
Jai Govindani d344ceca32 fix(icon): remove ios icon
Signed-off-by: Jai Govindani <[email protected]>
2020-08-22 15:07:17 +07:00
Jai Govindani cd6c492b58 fix(icon): use xcode icon
Signed-off-by: Jai Govindani <[email protected]>
2020-08-22 15:06:08 +07:00
Jai GovindaniandAndy McKay 1d9faa8666 fix(triggers): use $default-branch instead of hard-coding
Co-authored-by: Andy McKay <[email protected]>
2020-08-22 15:06:07 +07:00
Jai Govindani 8b99b795cd fix: incorrect capitalization of iOS icon name
Signed-off-by: Jai Govindani <[email protected]>
2020-08-22 15:06:05 +07:00
Jai Govindani a7d5e843be fix: add newline to end of file ios.properties.json
Signed-off-by: Jai Govindani <[email protected]>
2020-08-22 15:06:04 +07:00
Jai Govindani 044885a132 fix: add iOS icon
Signed-off-by: Jai Govindani <[email protected]>
2020-08-22 15:06:02 +07:00
Jai Govindani f5834be4a7 Add ios.properties.json
Signed-off-by: Jai Govindani <[email protected]>
2020-08-22 15:06:01 +07:00
Jai Govindani 8086b89ce1 Set name of workflow to sentence case
Signed-off-by: Jai Govindani <[email protected]>
2020-08-22 15:05:59 +07:00
Jai Govindani eb30c1ee37 Add iOS Starter Workflow
Signed-off-by: Jai Govindani <[email protected]>
2020-08-22 15:05:58 +07:00
Bradley Austin Davis 917a8740ae Merge remote-tracking branch 'upstream/master' 2020-08-21 18:39:57 -07:00
Bradley Austin Davis 9ca8884216 Switching to single-platform build per PR comments 2020-08-21 18:39:05 -07:00
760d91097a Update ci/cmake.yml
Co-authored-by: Andy McKay <[email protected]>
2020-08-21 18:35:36 -07:00
Andy McKayandGitHub 60a9e86952 Merge pull request #633 from actions/revert-311-add-cypress-workflow
Revert "add Cypress starter workflow"
2020-08-21 15:00:45 -07:00
Andy McKayandGitHub 1dc9bda71d Revert "add Cypress starter workflow" 2020-08-21 15:00:23 -07:00
Andy McKayandGitHub 55d2f670aa Merge pull request #311 from bahmutov/add-cypress-workflow
add Cypress starter workflow
2020-08-21 15:00:18 -07:00
Andy McKayandGitHub c7007251e8 Merge pull request #298 from fjy202/pylint
Pylint
2020-08-21 12:02:06 -07:00
Andy McKay acf5f6e3fc Merge pull request #166 from jimhester/r-starter-workflow
Add R starter workflow
2020-08-21 12:00:18 -07:00
Andy McKayandGitHub 94759fc6c5 Update d.yml 2020-08-21 11:57:09 -07:00
Andy McKayandGitHub e6715401a9 Merge pull request #166 from jimhester/r-starter-workflow
Add R starter workflow
2020-08-21 08:27:29 -07:00
Andy McKayandGitHub a4513263ef Merge branch 'master' into r-starter-workflow 2020-08-21 08:26:40 -07:00
Andy McKayandGitHub dc7a645261 Update ci/properties/r.properties.json 2020-08-21 08:25:55 -07:00
fae2392dd2 Update ci/r.yml
Co-authored-by: Andy McKay <[email protected]>
2020-08-21 09:24:31 -04:00
Andy McKayandGitHub e06cc27dea Merge pull request #632 from actions/hold-starter-workflows
updates to starter workflows
2020-08-20 18:09:56 -07:00
Andy McKay e29f776785 updates to starter workflows 2020-08-20 18:09:12 -07:00
Andy McKayandGitHub 4085d2783b Merge pull request #546 from Geod24/dlang-workflow
Add D workflow
2020-08-20 17:27:47 -07:00
Ernesto CastellottiandGeod24 ccf96281e9 Add D workflow
D is a statically and strongly typed, multi-paradigm, general-purpose native programming language.
D is fully open-source and maintained by a volunteer community.
For more information, see https://dlang.org

This patch adds a minimal workflow that allows users to compile D projects that use DUB,
the official D package manager and build tool.

The workflow uses the community-maintained `setup-dlang` action,
which can install any version of `dmd` (the reference compiler),
or `ldc` (the LLVM-based, performance oriented compiler,
on any of the three platforms currently supported by Github free runners.
Support for GDC is not yet implemented.

The logo used (d.svg) originates from
https://github.com/dlang/dlang.org/blob/master/images/dlogo_2015.svg
and is available under the BSL-1.0 license
(https://github.com/dlang/dlang.org/blob/master/LICENSE.txt)

Co-Authored-By: Mathias Lang <[email protected]>
2020-08-19 13:20:57 +09:00
John BohannonandGitHub 9ddf3f1e08 Merge pull request #611 from ktoor-google/update-gke
Updated google gke workflow(https://github.com/GoogleCloudPlatform/github-actions/blob/master/example-workflows/gke/.github/workflows/gke.yml)
2020-08-18 08:58:01 -04:00
bfe353443a Update ci/google.yml
Co-authored-by: John Bohannon <[email protected]>
2020-08-13 11:52:11 -07:00
Mohamed AkramandGitHub ebe6a9d913 blank.yml: fix indentation 2020-08-12 18:56:23 +04:00
Kunwar Toor ee064c5e4b updated gcloud action to latest 2020-08-10 17:07:34 -07:00
0ec52ad66b Update ci/google.yml
Co-authored-by: John Bohannon <[email protected]>
2020-08-10 16:43:03 -07:00
27c4cec0db Update ci/google.yml
Co-authored-by: John Bohannon <[email protected]>
2020-08-10 16:42:41 -07:00
Kunwar Toor 96d4d9913c updated google.yml to reflect the more recent gke workflow action given by google in https://github.com/GoogleCloudPlatform/github-actions 2020-08-03 10:55:35 -07:00
Kunwar Toor e0507e673c updated google.yml to reflect the more recent gke workflow action given by google in https://github.com/GoogleCloudPlatform/github-actions 2020-08-03 10:47:03 -07:00
Andy McKayandGitHub 948df6a3d0 Merge pull request #608 from simonw/patch-1
Use actions/setup-python@v2
2020-07-31 10:35:12 -07:00
Simon WillisonandGitHub 8f334e85aa Use actions/setup-python@v2 2020-07-31 10:21:41 -07:00
Ben HeilandGitHub fb3fd40c90 Merge branch 'master' into conda 2020-07-31 08:37:26 -04:00
Maximous BlackandGitHub 5a6d7fe48f fix typo 2020-07-24 01:33:30 +05:30
Maximous BlackandGitHub e0b4d1e49e added warning 2020-07-24 01:31:50 +05:30
Maximous BlackandGitHub 96bdc687f4 made it as simple as possible 2020-07-24 01:30:01 +05:30
Maximous BlackandGitHub 125b38d041 Create deno.svg 2020-07-24 01:18:56 +05:30
Maximous BlackandGitHub 613f51fa51 Create deno.properties.json 2020-07-24 01:16:06 +05:30
Maximous BlackandGitHub 860fdf02bf Create deno.yml 2020-07-24 01:13:53 +05:30
Konrad PabjanandGitHub e11672e5a9 Merge pull request #600 from actions/konradpabjan/artifact-v2
Update artifact actions from v1 to v2
2020-07-22 15:44:05 +02:00
Konrad Pabjan 3c570179b7 Update artifact actions from v1 to v2 2020-07-22 13:44:29 +02:00
Andy McKayandGitHub 02575c8e91 Merge pull request #594 from robatron/patch-1
Move "checkout" comment adjacent to its step
2020-07-20 08:14:13 -07:00
Andy McKayandGitHub 94b77c19d0 Merge pull request #595 from stevedesmond-ca/patch-1
Update .NET Core SDK version
2020-07-20 08:13:19 -07:00
Steve DesmondandGitHub 318a078faf Update .NET Core SDK version
Blazor projects fail to build in 3.1.101 due to a bug in the .NET Core SDK. Updating the SDK to the latest version fixes this bug.
2020-07-18 16:17:03 -04:00
Rob McGuireandGitHub 2740936be4 Move "checkout" comment adjacent to its step 2020-07-17 19:54:48 -07:00
Andy McKayandGitHub a98cc94869 Merge pull request #593 from actions/rename-to-main
Rename to main
2020-07-15 16:41:33 -07:00
Andy McKay aa2ec78d14 rename to main 2020-07-15 16:21:25 -07:00
Andy McKayandGitHub eeaa6d60cd Merge pull request #575 from koshilife/feature/573_update_deprecated_ruby_version
Update deprecated for actions/setup-ruby to on gem-push.yml
2020-07-15 11:01:59 -07:00
Andy McKayandGitHub 84197f1cbe Merge branch 'master' into feature/573_update_deprecated_ruby_version 2020-07-15 11:01:05 -07:00
Andy McKayandGitHub a4013e698d Merge pull request #584 from jcansdale/patch-1
Include Bearer in GEM_HOST_API_KEY
2020-07-15 09:10:38 -07:00
Christopher SchleidenandGitHub 930a2cac2b Update PR template to refer to $default-branch 2020-07-14 12:57:43 -07:00
Christopher SchleidenandGitHub 920aa0286c Merge pull request #590 from actions/cschleiden/use-default-branch-token
Use $default-branch token
2020-07-14 11:11:20 -07:00
Christopher Schleiden 7ed78293f7 Use repository link 2020-07-13 12:13:03 -07:00
Christopher Schleiden abf7f258d1 Use $default-branch token 2020-07-13 12:12:41 -07:00
Jamie CansdaleandGitHub bd169be472 Use ruby-version instead of version
This fixes warning:
Input 'version' has been deprecated with message: The version property will not be supported after October 1, 2019. Use ruby-version instead
2020-07-10 11:25:05 +01:00
Jamie CansdaleandGitHub 0ca3f2a990 Remove Bearer from printf .gem/credentials 2020-07-10 11:15:29 +01:00
Jamie CansdaleandGitHub 9e8735b0e6 Use ${{ github.repository_owner }} as OWNER 2020-07-10 11:12:02 +01:00
Jamie CansdaleandGitHub 15e1039f3f Include Bearer in GEM_HOST_API_KEY 2020-07-10 10:55:13 +01:00
Christopher SchleidenandGitHub 7e9fc80858 Merge pull request #583 from actions/cschleiden/move-manual-to-automation
Move manual workflow template to automation category
2020-07-09 11:07:19 -07:00
Christopher Schleiden d84eed709f Move manual workflow template to automation category 2020-07-09 08:32:58 -07:00
Christopher SchleidenandGitHub 4aa38dfed2 Merge pull request #579 from actions/cschleiden/add-manual-template
Add manually triggered workflow template
2020-07-08 12:03:22 -07:00
Domen Kožar 194e973f90 ci: add Nix action 2020-07-08 15:29:16 +02:00
Christopher Schleiden b79be1ea1a Add manually triggered workflow template 2020-07-07 14:07:47 -07:00
Jonathan ClemandGitHub be562a7239 Merge pull request #185 from iangreenleaf/elixir-caching
Add caching to Elixir workflow
2020-07-01 17:06:52 -04:00
Jonathan ClemandGitHub 9995e35e75 Cache only Elixir dependencies, not build 2020-07-01 17:06:09 -04:00
Bradley Austin DavisandGitHub c85b474fcc Merge branch 'master' into master 2020-07-01 13:16:54 -07:00
Jonathan ClemandGitHub cb6cee5157 Update elixir.yml 2020-07-01 14:14:45 -04:00
Jonathan ClemandGitHub 97ae763335 Merge branch 'master' into elixir-caching 2020-07-01 14:13:53 -04:00
Jonathan ClemandGitHub b4f1aae32f Use sentence casing 2020-07-01 14:09:21 -04:00
Jonathan ClemandGitHub 3dc05114be Merge pull request #571 from henrik/patch-3
elixir.yml: Specify latest Elixir/OTP versions
2020-07-01 14:08:36 -04:00
Jonathan ClemandGitHub ac240939ca Merge branch 'master' into patch-3 2020-07-01 14:06:15 -04:00
Kenji Koshikawa dabe11f6f7 refs #573 Update deprecated for actions/setup-ruby to on gem-push.yml 2020-07-02 00:48:02 +09:00
Jonathan ClemandGitHub b0521d7270 Merge pull request #570 from henrik/patch-1
elixir.yml: More consistent case
2020-06-30 10:46:45 -04:00
Henrik NyhandGitHub 0159b6df78 elixir.yml: Specify latest Elixir/OTP versions
There is an OTP 23.0 but 22.3 is the max that latest Elixir supports currently.
2020-06-29 17:20:56 +01:00
Henrik NyhandGitHub e4f46dac76 elixir.yml: More consistent case
When running this action, it will show steps like "Set up job", "Initialize containers" and "Complete job", which are not in Title Case. Nor is "Set up Elixir".

(Some steps like "Post Restore cache" are some sort of half-Title Case, but they seem to be in the minority.)
2020-06-29 17:13:20 +01:00
Konrad PabjanandGitHub 7ce8ea570d Merge pull request #569 from actions/jclem-patch-1
Improve name of "Setup elixir" step in Elixir workflow
2020-06-29 18:04:30 +02:00
Jonathan ClemandGitHub f1fa7ed328 Improve name of "Setup elixir" step in Elixir workflow 2020-06-29 11:44:45 -04:00
Andy McKayandGitHub 3c3736f598 Merge pull request #552 from MasterOdin/patch-1
Update php cache key to use php in its name
2020-06-17 16:12:09 -07:00
Matthew PevelerandGitHub 330ca7d1bd Update php cache key to use php in its name
Signed-off-by: Matthew Peveler <[email protected]>
2020-06-16 18:44:47 -04:00
Andy McKayandGitHub 0170fa5239 Merge pull request #544 from actions/andymckay-patch-2
Change the cron for stale
2020-06-08 08:35:02 -07:00
Andy McKayandGitHub b4362decc9 Change the cron for stale
Let's move the recommended stale cron tab away from 00:00 UTC
2020-06-08 08:30:24 -07:00
Kanitkorn SujautraandGitHub 1de1e6c777 Make NPM_TOKEN consistent with GITHUB_TOKEN
It was `npm_token` before, but for GitHub it's `GITHUB_TOKEN`. This makes them be the same, all-cap case.
2020-06-07 00:51:49 +09:00
Marcono1234andGitHub af32ab05c6 Improve maven.yml 2020-06-03 23:16:28 +02:00
Cameron BoothandGitHub 2ffdd0654e Merge pull request #537 from actions/cdb/creator
Add creator field and populate for partner templates
2020-06-03 09:42:59 -07:00
4ad3f70666 Fix creator name
Co-authored-by: Christopher Schleiden <[email protected]>
2020-06-02 21:57:58 -07:00
Cameron Booth ef82cf1b1a Add creator to validation schema 2020-06-02 13:40:45 -07:00
Cameron Booth b7eff1ebe9 Add creator to partner workflows 2020-06-02 13:40:33 -07:00
Ben HeilandGitHub 3d33354a89 Merge branch 'master' into conda 2020-05-29 08:39:34 -04:00
Bradley Austin DavisandGitHub ef7fa950a5 Merge branch 'master' into master 2020-05-27 17:21:37 -07:00
Chris PattersonandGitHub 87a8d83e30 Merge pull request #194 from christeredvartsen/feature/cache-composer-packages
PHP: Use actions/cache for the Composer packages
2020-05-27 10:59:05 -04:00
Chris PattersonandGitHub 9fd65b230c Merge branch 'master' into feature/cache-composer-packages 2020-05-27 10:51:16 -04:00
Chris PattersonandGitHub 297af984ba Update ci/php.yml 2020-05-27 10:49:51 -04:00
Vibhu AgarwalandGitHub 29a2e8d1b5 Merge branch 'master' into build-fail-pythonpublish.yaml 2020-05-26 17:54:38 +05:30
Vibhu AgarwalandGitHub 9b42288206 Update python-publish.yml 2020-05-26 17:52:59 +05:30
Andy McKayandGitHub acf744fba2 Merge pull request #495 from ChristophDietrich/patch-1
Update docker-publish.yml
2020-05-25 13:20:05 -07:00
Andy McKayandGitHub a6347ae487 Merge branch 'master' into patch-1 2020-05-25 13:19:11 -07:00
Andy McKayandGitHub 95df65269a Merge pull request #501 from HonkingGoose/patch-1
Remove deprecated '--no-suggest' flag
2020-05-25 13:16:57 -07:00
Andy McKayandGitHub e99fd3f99c Merge pull request #496 from bjornstar/add-node-14
Add node v14
2020-05-25 13:13:33 -07:00
Andy McKayandGitHub 74d3867049 Merge branch 'master' into add-node-14 2020-05-25 13:12:59 -07:00
Andy McKayandGitHub 54a75270fc Update pull_request_template.md 2020-05-25 13:10:00 -07:00
Andy McKayandGitHub 0195d47eee Update pull_request_template.md 2020-05-25 13:09:29 -07:00
Andy McKayandGitHub 5f92f1fdcc Merge pull request #436 from jakejarvis/docs-properties-file
docs: Correct location of corresponding properties.json files
2020-05-25 13:03:54 -07:00
Andy McKayandGitHub 26cd848b53 Merge branch 'master' into docs-properties-file 2020-05-25 13:02:46 -07:00
Andy McKayandGitHub 861a79590c Rename main.yml to label-close.yml 2020-05-25 12:57:07 -07:00
Andy McKayandGitHub 9d886e00f9 Create main.yml 2020-05-25 12:55:49 -07:00
Andy McKayandGitHub b188e5bd5b Merge pull request #515 from stevemar/cleanup-iks
clean up IBM title and icon
2020-05-25 12:52:14 -07:00
Andy McKayandGitHub c36e34100d Merge branch 'master' into cleanup-iks 2020-05-25 12:51:37 -07:00
Andy McKayandGitHub 9171a83a7a Merge pull request #527 from shesek/patch-1
Rust: Enable cargo colors for prettier output
2020-05-25 12:48:55 -07:00
Alejandro R. Mosteo 90ace1f9e2 Review: updated description in ada.properties.json 2020-05-25 12:28:05 +02:00
Nadav IvgiandGitHub 15d943af34 Rust: Enable cargo colors for prettier output 2020-05-24 08:21:13 +03:00
Edward ThomsonandGitHub b109c5bb93 Merge pull request #494 from edwardskrod/dev/edskrod/master/UpdateName
Update workflow name from "WPF .NET Core" to ".NET Core Desktop"
2020-05-22 20:48:12 +01:00
Edward Skrod f7188c3581 Resolved merge conflict. 2020-05-22 14:58:35 -04:00
Christopher SchleidenandGitHub 05c6db96ec Merge pull request #520 from actions/cschleiden/reduce-ghes-workflows
Do not sync workflows without categories to GHES
2020-05-22 08:44:20 -07:00
Steve MartinelliandGitHub 958d73b16f Merge branch 'master' into cleanup-iks 2020-05-21 18:24:17 -04:00
Christopher Schleiden de4411e097 Ensure "blank" template is available 2020-05-21 14:34:44 -07:00
Edward Skrod 0ac0954673 Remove WindowsForms 2020-05-21 17:33:37 -04:00
Christopher SchleidenandGitHub bf6f0d9476 Merge branch 'master' into cschleiden/reduce-ghes-workflows 2020-05-21 14:16:48 -07:00
Cameron BoothandGitHub 4828a683d0 Merge pull request #522 from actions/cdb/job-name
Update workflow job name
2020-05-21 14:16:04 -07:00
Cameron BoothandGitHub 249441a642 Update job name 2020-05-21 13:55:36 -07:00
Christopher SchleidenandGitHub 75ab82ca92 Merge pull request #521 from actions/jclem-patch-1
Define OTP/Elixir versions as strings
2020-05-21 13:35:46 -07:00
Jonathan ClemandGitHub ec3fe32d43 Define OTP/Elixir versions as strings
As now [recommended](https://github.com/actions/setup-elixir/tree/2071beb570a53fb599fbd638d0a4f4577d57143d#usage) in the action's README, the configuration versions should be strings so that YAML parsing doesn't truncate something like `23.0` to `23`, which isn't equivalent.
2020-05-21 16:32:47 -04:00
Cameron BoothandGitHub c63b77dfb3 Merge pull request #488 from edwardskrod/patch-1
Update the description with the proper case
2020-05-21 12:07:13 -07:00
Cameron BoothandGitHub 727a831173 Merge pull request #492 from timdorr/patch-1
Fix source image name on docker tag
2020-05-21 11:54:55 -07:00
Christopher Schleiden 15c78f8802 Do not sync workflows without categories to GHES 2020-05-21 11:09:51 -07:00
Cameron BoothandGitHub 60749c6653 Merge pull request #518 from cdb/cdb/dont-fail-on-no-changes
Don't fail GHES workflow if nothing changed
2020-05-20 16:43:49 -07:00
Cameron Booth 9a0a11423d Name the workflow 2020-05-20 16:31:33 -07:00
Cameron Booth 74c1e87c6b Don’t fail if no changes 2020-05-20 16:31:20 -07:00
Cameron BoothandGitHub 9ea914b370 Merge pull request #517 from cdb/cdb/validate-data
Workflow to validate starter-workflows data is setup correctly
2020-05-20 16:03:12 -07:00
Cameron Booth 1bb7228652 Report success as well for visibility 2020-05-20 13:28:55 -07:00
Cameron Booth 3dd92068cf Add missing icons 2020-05-20 13:28:44 -07:00
Cameron Booth a83abcc872 Script to validate the main parts of workflow data 2020-05-20 13:28:25 -07:00
Christopher SchleidenandGitHub 70c22e93a3 Name GHES sync workflow 2020-05-20 11:39:30 -07:00
Christopher SchleidenandGitHub 8f45305178 Merge pull request #512 from cschleiden/cschleiden/ghes
Add script and workflow to sync the set of starter-workflows for GHES
2020-05-20 11:30:13 -07:00
Christopher Schleiden af4b66354b Only sync svg icons 2020-05-20 10:54:19 -07:00
Christopher Schleiden 88d425bbe7 Sync icons only for supported workflows 2020-05-20 10:40:26 -07:00
Christopher Schleiden 62f6872b4e Move ghes-sync into subfolder 2020-05-20 10:00:39 -07:00
Steve MartinelliandGitHub e16f45a27f Update ibm.properties.json
one last tweak on official name
2020-05-18 23:13:25 -04:00
Steve Martinelli 641db8990d clean up IBM title and icon
using a different icon for IBM Cloud, ran svgo on it, too.
2020-05-17 22:16:47 -04:00
Christopher Schleiden 5802cb7302 Add script and workflow to sync the set of starter-workflows for GHES 2020-05-15 16:49:20 -07:00
Chris PattersonandGitHub e3d245e1f3 Merge pull request #478 from stevemar/iks
Add support for IBM Kuberenetes Service (IKS)
2020-05-14 14:26:59 -04:00
Konrad PabjanandGitHub 4f09f99149 Merge pull request #506 from actions/konradpabjan/python-v2
Bump setup-python from v1 to v2
2020-05-12 14:57:06 +02:00
Konrad Pabjan 4e9268c2d3 Bump setup-python from v1 to v2 2020-05-12 10:49:36 +02:00
Edward ThomsonandGitHub 0dc4b20ce6 Merge pull request #503 from ankitpopli1891/patch-1
fix: use the IMAGE_NAME variable
2020-05-11 08:50:59 +01:00
Ankit PopliandGitHub 72408e6c62 fix: use the IMAGE_NAME variable
current behavior:
changing the IMAGE_NAME variable breaks the build

expected behavior:
changing the IMAGE_NAME should not break the build
2020-05-10 13:47:21 +05:30
HonkingGoose 6eb7d7ec62 Remove deprecated '--no-suggest' flag
From the upgrade guide for Composer v2.0:
> Deprecated --no-suggest flag as it is not needed anymore

https://github.com/composer/composer/blob/master/UPGRADE-2.0.md#for-composer-cli-users
2020-05-08 10:48:15 +02:00
Bjorn Stromberg e4d7e16da8 Add node v14 2020-05-05 11:33:35 +09:00
Christoph DietrichandGitHub 7176a039ba Update docker-publish.yml
If you change the IMAGE_NAME to something which is not "image" it will fail, because at the bottom was a hard fix "image" inside. 

Now its running.
2020-05-04 12:42:34 +02:00
Edward Skrod fc935ad052 Added 'sign' to the workflow description. 2020-05-03 08:12:18 -04:00
Edward Skrod 6ea0e1fa16 Reword the description. 2020-05-03 08:04:10 -04:00
Edward Skrod dd7519f49e Rename the workflow files and properties files from WPF to Desktop. 2020-05-03 07:57:14 -04:00
Alejandro R. Mosteo 427f63ab83 Ada starter workflow, icon and properties 2020-05-02 13:14:19 +02:00
Tim DorrandGitHub f543db49db Fix source image name on docker tag
This resolves an issue created by #472
2020-05-01 18:53:57 -04:00
Mike CoutermarshandGitHub 6adb515f32 Merge pull request #490 from Ayesh/composer-no-suggest
PHP: Remove deprectated composer --no-suggest
2020-05-01 14:48:52 -07:00
Ayesh Karunaratne 4931fda2f6 PHP: Remove deprectated composer --no-suggest
From Composer v2, `--no-suggest` option is removed: https://php.watch/articles/composer-2
2020-05-01 23:46:53 +07:00
Edward SkrodandGitHub 951dfd0da3 Update the description with the proper case
Update the "Wpf" in the description  to "WPF" to reflect the proper case.
2020-05-01 06:56:47 -04:00
Edward ThomsonandGitHub 6ed18cebdc Merge pull request #486 from Coding/master
Update tencentcloud icon
2020-05-01 09:58:43 +01:00
Edward ThomsonandGitHub 7e8254e985 Merge pull request #487 from actions/cschleiden/categories
Set categories to `null` to be in sync with other workflows
2020-05-01 09:57:44 +01:00
Christopher SchleidenandGitHub 89ffdad115 Set categories to null to be in sync with other workflows 2020-04-30 16:31:20 -07:00
mingshun 782ef79256 Update tencentcloud icon 2020-04-30 11:08:09 +08:00
Cameron BoothandGitHub ffa1f65c2b Merge pull request #370 from Coding/master
Add Tencent Kubernetes Engine starter workflow
2020-04-29 10:52:12 -07:00
Edward ThomsonandGitHub a5c8a8223e Merge pull request #482 from edwardskrod/dev/edskrod/master/UpdateIcon
Updated the Wpf dotnetcore workflow icon to dotnetcore
2020-04-29 13:03:22 +01:00
mingshun c411e74e23 Modify workflow description 2020-04-29 10:02:53 +08:00
mingshun e5ca822488 Change the event that the workflow 2020-04-29 10:00:35 +08:00
mingshun 03bcd68379 Rename workflow to be the platform 2020-04-29 09:49:34 +08:00
mingshun d5e8e87192 Add Tencent Cloud icon 2020-04-29 09:43:42 +08:00
Cameron BoothandGitHub 3556cc2d57 Merge pull request #483 from actions/terraform
Add Terraform
2020-04-28 12:55:49 -07:00
John BohannonandGitHub adc9b70b37 Add files via upload 2020-04-28 14:59:11 -04:00
Edward Skrod ad5ca30863 Updated the Wpf dotnetcore icon to dotnetcore 2020-04-28 14:50:43 -04:00
John BohannonandGitHub 20e3ada188 Create terraform.properties.json 2020-04-28 14:28:36 -04:00
John BohannonandGitHub 3c5440479d Create terraform.yml 2020-04-28 14:11:34 -04:00
Mike CoutermarshandGitHub f685e29caa Merge pull request #472 from sineverba/fix-docker-publish
Fix image name as env var
2020-04-27 14:56:06 -07:00
Steve MartinelliandJJ Asghar 0254a244d2 Add support for IBM Kuberenetes Service (IKS)
This patch adds support for deploying an application to IKS
by performing the following steps:

1. Downloading and installing the IBM Cloud CLI,
2. Building locally with Docker,
3. Pushing to ICR (IBM Container Registry), and
4. Deploying with kubectl to IKS

Co-authored-by: JJ Asghar <[email protected]>

Signed-off-by: Steve Martinelli <[email protected]>
2020-04-27 14:04:36 -04:00
Mike CoutermarshandGitHub 58a75f1304 Merge pull request #477 from actions/ethomson/nodeci
node: remove CI=true environment variable
2020-04-26 11:05:00 -07:00
Edward Thomson 9bc2c5c75e node: remove CI=true environment variable
The CI environment variable is now set by GitHub Actions directly.
No need to set it in the workflow.
2020-04-26 19:01:56 +01:00
Edward ThomsonandGitHub 8c4fc57de8 Merge pull request #454 from edwardskrod/dev/edskrod/master/AddStarterWorkflowForDesktopApps
Added starter workflow for WPF .NET Core Desktop apps.
2020-04-21 10:02:14 +01:00
Edward ThomsonandGitHub e29256ca8d Merge pull request #457 from actions/ethomson/python
python: gracefully handle no requirements.txt
2020-04-21 10:00:50 +01:00
sineverba 8dc9fb3b3a Fix image name as env var 2020-04-20 08:54:47 +02:00
Edward ThomsonandGitHub 947661542c Merge pull request #448 from eregon/add-ruby-setup-ruby
Add starter workflow for ruby/setup-ruby
2020-04-17 11:19:00 +01:00
Edward ThomsonandGitHub eef30f852e Merge pull request #463 from seblm/scala-icon
Add Scala icon
2020-04-17 11:14:49 +01:00
Edward ThomsonandGitHub ddb0b367ee Merge pull request #469 from actions/update-go
update setup-go to v2
2020-04-17 11:13:34 +01:00
Bryan MacFarlane 2720260ff7 update setup-go to v2 2020-04-16 19:01:39 -04:00
Jim Hester 1c2ed214e0 Update R workflow based on review feedback 2020-04-16 13:31:59 -04:00
Iheanyi EkechukwuandGitHub db703268d3 Merge pull request #464 from jai/add-go-test
Add `Test` step to `go.yml` (Golang starter workflow)
2020-04-14 17:02:31 -04:00
Jai GovindaniandGitHub 6c7202a657 Add Test step
Testing in Go is a first-class citizen, any starter workflow should also have a Test step.
2020-04-14 18:10:05 +07:00
Sébastian Le Merdy acc6dd8232 Add Scala icon 2020-04-13 22:04:41 +02:00
Benoit Daloze 9dd8f4e44a Use a full commit sha as required by GitHub for 3rd-party actions 2020-04-10 23:09:51 +02:00
Edward Thomson 06b21b84fd python: gracefully handle no requirements.txt
If there's no requirements.txt then there's no need to `pip install`
them.
2020-04-09 08:41:42 +01:00
Edward Skrod 29e8a67beb Fixed case of wpf 2020-04-08 14:50:15 -04:00
Edward Skrod a3f957729c Responded to PR feedback. Added commit hash to microsoft setup action. 2020-04-08 10:17:52 -04:00
Edward Skrod 703084fb8c Renamed files and addressed PR feedback. 2020-04-07 12:24:02 -04:00
Edward ThomsonandGitHub 93e77af4c0 Merge pull request #451 from actions/ethomson/template_template
Update pull_request_template.md
2020-04-06 19:28:49 +01:00
Benoit Daloze 67ffe1ea7a Use ruby/setup-ruby for the Ruby starter workflow 2020-04-06 18:14:17 +02:00
Edward Skrod a2adc6fc73 Updated files with name that conforms to PR recommendations. 2020-04-06 10:32:56 -04:00
Edward Skrod 0c7710ef26 Added the properties file and updated the workflow file to conform to PR specifications. 2020-04-06 10:29:23 -04:00
Edward Skrod 2ac9c51b54 Added starter workflow for desktop apps. 2020-04-06 10:12:17 -04:00
Edward ThomsonandGitHub 51163e4853 Update pull_request_template.md 2020-04-06 13:02:13 +01:00
Edward ThomsonandGitHub ccaa3fe168 Update pull_request_template.md
Formatting updates.
2020-04-03 15:20:55 +01:00
Edward ThomsonandGitHub 20088f9456 Update pull_request_template.md 2020-04-03 15:14:18 +01:00
Edward ThomsonandGitHub 0bba821a5d Merge pull request #341 from fumieval/master
ci/haskell.yml: properly build dependencies, tests and benchmarks
2020-04-03 14:46:20 +01:00
Konrad PabjanandGitHub 1cd6633355 Merge pull request #444 from berndverst/patch-1
Adds App Service documentation references
2020-04-03 10:14:13 +02:00
Fumiaki Kinoshita 8635fcacca ci/haskell.yml: cache dependencies 2020-04-02 16:31:01 +09:00
Fumiaki Kinoshita 89a7d6d6fd ci/haskell.yml: properly build dependencies, tests and benchmarks 2020-04-02 16:30:38 +09:00
Bernd VerstandGitHub 1355c6f439 Adds App Service documentation references
This workflow assumes an App Service web app has already been created and that a user knows how to obtain the desired input values. This cannot be assumed. Therefore I have included references to the relevant documentation.
2020-03-31 11:26:59 -07:00
Jake JarvisandGitHub 4411c79d20 docs: Correct location of corresponding properties.json files
These *.properties.json files need to go in the properties/ subfolder of ci/ or automation/, not the root. Fixed example accordingly.
2020-03-24 11:38:16 -04:00
Mike CoutermarshandGitHub ecc93c42b3 Merge pull request #430 from Licsber/master
Bug fix :  repository name must be lowercase
2020-03-21 13:20:31 -07:00
Mike CoutermarshandGitHub 07d1cc9bfb Merge pull request #418 from wysohn/patch-1
Inconsistent environmental variable name
2020-03-21 08:47:04 -07:00
Mike CoutermarshandGitHub cfe11139ad Merge pull request #428 from actions/ethomson/line_endings
Use consistent line endings
2020-03-21 08:45:29 -07:00
Edward Thomson 8beb802437 Renormalize line endings
We should have consistent line endings in our repository; now that we
have a .gitattributes file, update the repository contents to match
expectations.
2020-03-21 14:55:11 +00:00
Edward Thomson ed5cb0096e Include a .gitattributes
Every good git repository should have a .gitattributes file.
2020-03-21 14:53:31 +00:00
Mike CoutermarshandGitHub bffa6f39fb Merge pull request #432 from actions/ethomson/npm-publish
npm-publish: remove explicit scope
2020-03-20 08:44:05 -07:00
Mike CoutermarshandGitHub 287e743d09 Merge pull request #427 from actions/ethomson/dotnet
Update .NET Core CI template
2020-03-20 08:42:43 -07:00
Edward ThomsonandGitHub 391c5961e9 npm-publish: remove explicit scope
The setup-node action will default the scope to the correct user (the repo owner), so we do not need to explicitly include it in the workflow.  Removing it ensures that the starter template is easier for people to use; now there are no changes necessary to get started.  https://github.com/actions/setup-node/blob/master/src/authutil.ts#L26
2020-03-20 12:17:18 +00:00
Jiale LiuandGitHub efb9b58902 Bug fix : repository name must be lowercase
https://github.com/Licsber/opencv-docker/runs/514244582?check_suite_focus=true
 Push image: 
Error parsing reference: "docker.pkg.github.com/Licsber/opencv-docker/opencv:latest" is not a valid repository/tag: invalid reference format: repository name must be lowercase
My username contains uppercase characters, this make push failed.
So fix the bug by change all uppercase in IMAGE_ID to lowercase.
2020-03-18 12:08:46 +08:00
Edward Thomson 781776c228 Update .NET Core CI template
Run a `dotnet restore` step, run tests.
2020-03-17 11:08:17 +00:00
wysohnandGitHub 514247182a Inconsistent environmental variable name
https://help.github.com/en/packages/using-github-packages-with-your-projects-ecosystem/configuring-gradle-for-use-with-github-packages

In the example above, the Gradle code tries to get the token value from the `TOKEN`, yet this workflow saves the token in the `PASSWORD`.

Easy fix yet can save lots of time for newcomers.
2020-03-15 03:47:21 -07:00
Konrad PabjanandGitHub c934669ce2 Merge pull request #390 from N-Usha/patch-1
Updated template to use azure/webapps-deploy@v2
2020-03-09 14:31:38 +01:00
Usha NandGitHub cb7f7926da Updated template to use azure/webapps-deploy@v2 2020-03-09 15:57:09 +05:30
Vibhu AgarwalandGitHub 4624b6ee62 Update python-publish.yml 2020-03-04 19:31:12 +05:30
Mike CoutermarshandGitHub a87d9c70b6 Merge pull request #380 from konradpabjan/revert-347-add-categories
Revert "Add missing categories"
2020-03-03 08:12:56 -08:00
Konrad PabjanandGitHub 1af242240f Revert "Add missing categories" 2020-03-03 17:06:43 +01:00
Mike CoutermarshandGitHub 223033b681 Merge pull request #375 from actions/ethomson/readme_suggestion
Update README with guidance
2020-02-29 17:05:06 -08:00
Mike CoutermarshandGitHub 32e42a51fb Update README.md 2020-02-29 17:04:55 -08:00
Andy McKayandGitHub 66cdd92799 Merge pull request #355 from chenrui333/patch-2
Update ghc to v8.8.2
2020-02-28 10:46:35 -08:00
Edward ThomsonandGitHub 63d39d990b Update README with guidance
Tell people how to use these starter workflows.
2020-02-28 15:24:15 +00:00
Edward ThomsonandGitHub 20613d6143 Merge pull request #320 from timheuer/patch-1
Updating .NET Core SDK version to LTS
2020-02-28 14:50:35 +00:00
Mike CoutermarshandGitHub 94b39f136f Merge pull request #358 from konradpabjan/master
Update Starter Workflows
2020-02-27 07:26:10 -08:00
mingshun 90e0057b61 Add Tencent Cloud starter workflow 2020-02-27 10:57:33 +08:00
Konrad Pabjan 4e1cbdb464 PR feedback 2020-02-21 12:55:06 -05:00
Konrad Pabjan 5ce12321a2 Documentation for the basic workflow 2020-02-20 13:59:41 -05:00
Konrad Pabjan 5d2c37103a Misc updates 2020-02-20 13:11:39 -05:00
Konrad Pabjan 0c0e0c1a33 Update gradle 2020-02-20 12:54:19 -05:00
Konrad Pabjan b0d776c678 Documentation 2020-02-20 12:44:22 -05:00
Konrad Pabjan 325e76073b Add new starter workflows 2020-02-20 11:33:16 -05:00
Konrad Pabjan 2ecb907f13 More updates to starter workflows 2020-02-20 10:01:16 -05:00
chenruiandGitHub 71225d47f5 Update ghc to v8.8.2 2020-02-19 21:07:29 -05:00
Mike CoutermarshandGitHub 48ae89ff98 Merge pull request #347 from actions/add-categories
Add missing categories
2020-02-15 18:48:21 -08:00
Patrick MarsceillandGitHub e6a211ee2a Update ci/properties/aws.properties.json 2020-02-14 15:10:10 -05:00
Patrick MarsceillandGitHub d932133378 Update google.properties.json 2020-02-14 15:09:41 -05:00
Patrick MarsceillandGitHub 8088828c39 Update google.properties.json 2020-02-14 15:09:04 -05:00
Patrick MarsceillandGitHub 4d107f13f7 Update azure.properties.json 2020-02-14 15:08:30 -05:00
Patrick MarsceillandGitHub d8d2171b12 Update aws.properties.json 2020-02-14 15:07:00 -05:00
Konrad Pabjan d037e97e82 Update starter workflows 2020-02-12 13:26:01 -05:00
Andy McKayandGitHub e5a3a0e112 Merge pull request #317 from Bhupesh-V/django-workflow
Django workflow
2020-02-07 08:14:00 -08:00
Bhupesh VarshneyandGitHub b1cd1732eb remove additional config
Removed Additional setup for reading SECRET_KEYs
2020-02-07 18:37:20 +05:30
Bhupesh VarshneyandGitHub 43b0ff3ed0 use actions v2 2020-02-04 14:05:26 +05:30
Mike CoutermarshandGitHub 450e791e65 Merge pull request #315 from endolith/patch-1
Remove Python 2.7 from default tests
2020-01-30 16:11:07 -08:00
Edward ThomsonandGitHub d81f56295b Merge pull request #325 from mkj-is/patch-1
Fix macOS virtual machine case in Swift workflow
2020-01-30 14:13:02 +00:00
Matěj Kašpar JirásekandGitHub a93d98e2ef Fix macOS virtual machine case in Swift workflow 2020-01-30 14:52:55 +01:00
Chris SidiandGitHub 708e95bab1 Switch back to npm ci (#214)
Switch back to using `npm ci`, which is more efficient than `npm install`
2020-01-29 16:34:28 -05:00
Tim HeuerandGitHub c19bd5e378 Updating .NET Core SDK version to LTS
2.2 is no longer supported, so moving to latest SDK released for .NET core which supports and encourages LTS runtime version as well as down-level building.
2020-01-28 15:23:17 -08:00
Mike CoutermarshandGitHub 3f617a9e90 Merge pull request #307 from richardlau/patch-1
Remove End-of-Life Node.js 8.x
2020-01-28 09:03:37 -08:00
Bhupesh VarshneyandGitHub e1de33dd71 Update django.yml 2020-01-23 20:02:46 +05:30
Bhupesh VarshneyandGitHub 533b24eb42 Update django.properties.json 2020-01-23 19:58:58 +05:30
Bhupesh VarshneyandGitHub 966381e246 Create django.properties.json 2020-01-23 19:50:34 +05:30
Bhupesh VarshneyandGitHub 0312cce503 create django.yml 2020-01-23 19:47:58 +05:30
John BohannonandGitHub e82b9dd7b2 Merge pull request #304 from remyoudemans/patch-1
Remove hardcoded values from google.yml
2020-01-21 15:07:40 -08:00
endolithandGitHub f2cf5bdb47 Remove Python 2.7 from default tests
Python 2 is deprecated: https://www.python.org/doc/sunset-python-2/
2020-01-18 20:34:03 -05:00
Gleb Bahmutov 17d9115a99 add comment about cypress gh action 2020-01-15 16:29:35 -05:00
Gleb Bahmutov 99a3541086 add Cypress starter workflow 2020-01-15 16:18:25 -05:00
Richard LauandGitHub 595b40510a Remove End-of-Life Node.js 8.x
Node.js 8 went End-of-Life at the end of 2019 and should not be used in new workflows.
2020-01-12 08:33:58 +00:00
Rémy OudemansandGitHub 0de7b7f1ae Make registry hostname and deployment name vars
The google.yml deployment workflow starter hardcoded the registry hostname as `gcr.io` even though there are other possible registry hostnames. It also hardcoded the deployment name. This puts them in env variables and adds to the comments that they need to be adjusted by the user.
2020-01-10 17:11:21 +01:00
Jonathan ClemandGitHub 121d2ab7ff Merge pull request #219 from mijailr/actions/elixir
Use actions/setup-elixir
2020-01-08 15:34:16 -05:00
Jonathan ClemandGitHub 1f997e9a87 Use specific versions, remove rebar/hex
Rebar and hex are installed by the action already
2020-01-08 15:29:10 -05:00
fjy202andGitHub f30fb6cf24 pylint 2020-01-08 21:41:28 +08:00
fjy202andGitHub 4d60a5fb72 Create pylint.yml 2020-01-08 21:39:31 +08:00
fjy202andGitHub 36ead1ae0d Delete pylint.yml 2020-01-08 21:38:25 +08:00
fjy202andGitHub 44de3f55de Pylint 2020-01-08 21:36:19 +08:00
Mike CoutermarshandGitHub 48b117b9d3 Update elixir.yml 2020-01-05 14:29:49 -08:00
Mike CoutermarshandGitHub 70678a442f Merge branch 'master' into actions/elixir 2020-01-05 14:28:22 -08:00
Mike CoutermarshandGitHub 14ce72202c Merge pull request #281 from Kristories/patch-1
Add Directory Permissions
2020-01-05 14:21:37 -08:00
Mike CoutermarshandGitHub ae04f367cd Merge pull request #284 from sullis/checkout-v1-v2
GitHub Actions checkout v1 -> v2
2020-01-05 14:17:16 -08:00
Sean C. Sullivan ca86544176 GitHub Actions checkout v1 -> v2 2019-12-24 14:22:22 -08:00
Wahyu KristiantoandGitHub e675aed815 Add Directory Permissions 2019-12-24 19:57:16 +07:00
Chris PattersonandGitHub b7bbd0d61b Merge pull request #278 from rachmari/patch-2
Use product name
2019-12-21 09:09:40 -05:00
Rachael SewellandGitHub 04e15fb463 Use product name 2019-12-20 14:55:35 -08:00
Andy McKayandGitHub 02907c3386 Merge pull request #276 from rachmari/patch-2
Remove max-parallel
2019-12-20 13:04:53 -08:00
Rachael SewellandGitHub 3216c40dc6 Remove max-parallel 2019-12-20 09:00:05 -08:00
Mike CoutermarshandGitHub 8919cfd5e6 Merge pull request #250 from actions/ethomson/npmpublish
GitHub Package Registry is now GitHub Packages
2019-12-10 18:16:28 -08:00
Edward ThomsonandGitHub 69953a434c GitHub Package Registry is now GitHub Packages 2019-12-08 09:58:56 +11:00
Chris SidiandGitHub b8c1015cb2 Don't use actions/checkout@master (#240)
See https://github.com/actions/toolkit/blob/master/docs/action-versioning.md
2019-12-04 09:13:48 -05:00
Mijail Rondon 3ec148162c Add comments to required arguments 2019-11-23 06:27:05 -05:00
Mijail Rondon 6939f3ae6d Use actions/setup-elixir 2019-11-23 06:16:37 -05:00
Ben Heil 2697ad6a58 Changed name to be more descriptive 2019-11-15 13:27:03 -05:00
Ben Heil 2287251421 Improved description and fixed name 2019-11-15 13:26:42 -05:00
Ben Heil 5ce3567640 Added properties.json file 2019-11-15 13:23:52 -05:00
Ben Heil e5854d803d Add a workflow for managing packages with miniconda 2019-11-15 13:21:28 -05:00
Christer EdvartsenandGitHub f1662044f7 Use actions/cache for the Composer packages 2019-11-14 15:24:32 +01:00
Ian Young 1a5f94bc68 Add caching to Elixir workflow 2019-11-07 12:47:49 -06:00
Brad Davis 9342fc5f27 Fix workflow name to drop 'CI' 2019-10-18 09:27:36 -07:00
Brad Davis d78d85f6c7 Applying naming feedback, adding comments and expanding target platforms 2019-10-18 09:24:35 -07:00
Jim Hester 99de2a93da Add R starter workflow
This adds a workflow for [R packages](https://www.r-project.org/). It
uses a [setup-r](https://github.com/r-lib/actions/tree/master/setup-r) action and two R packages
  - [remotes](https://remotes.r-lib.org/) - to install the R package dependencies
  - [rcmdcheck](https://github.com/r-lib/rcmdcheck) - to run and format the output of the package checking tool used in the R ecosystem.
2019-10-16 13:17:56 -04:00
Brad Davis d01030b5b8 Switch to out-of-source builds 2019-09-19 14:39:49 -07:00
Brad Davis 9de067fdf0 Add a starter cmake workflow 2019-08-16 10:21:30 -07:00
262 changed files with 8377 additions and 809 deletions
+1
View File
@@ -0,0 +1 @@
* text=auto
+3
View File
@@ -0,0 +1,3 @@
# Add 'code-scanning' label to any changes within 'code-scanning' folder or any subfolders
code-scanning:
- code-scanning/**/*
+55 -14
View File
@@ -1,19 +1,60 @@
Thank you for sending in this pull request. Please make sure you take a look at the [contributing file](https://github.com/actions/starter-workflows/blob/master/CONTRIBUTING.md). Here's a few things for you to consider in this pull request:
<!--
IMPORTANT:
- [ ] Include a good description of the workflow.
- [ ] Links to the language or tool will be nice (unless its really obvious)
This repository contains configuration for what users see when they click on the `Actions` tab and the setup page for Code Scanning.
In the workflow and properties files:
It is not:
* A playground to try out scripts
* A place for you to create a workflow for your repository
-->
- [ ] Includes a matching `ci/properties/*.properties.json` file.
- [ ] Use title case for the names of workflows and steps, for example "Run tests".
- [ ] The name of CI workflows should only be the name of the language or platform: for example "Go" (not "Go CI" or "Go Build")
- [ ] Include comments in the workflow for any parts that are not obvious or could use clarification.
- [ ] CI workflows should run `push`.
- [ ] Packaging workflows should run on `release` with `types: [created]`.
## Pre-requisites
Some general notes:
- [ ] Prior to submitting a new workflow, please apply to join the GitHub Technology Partner Program: [partner.github.com/apply](https://partner.github.com/apply?partnershipType=Technology+Partner).
- [ ] Does not use an Action that isn't in the `actions` organization.
- [ ] Does not send data to any 3rd party service except for the purposes of installing dependencies.
- [ ] Does not use a paid service or product.
---
### **Please note that at this time we are only accepting new starter workflows for Code Scanning. Updates to existing starter workflows are fine.**
---
## Tasks
**For _all_ workflows, the workflow:**
- [ ] Should be contained in a `.yml` file with the language or platform as its filename, in lower, [_kebab-cased_](https://en.wikipedia.org/wiki/Kebab_case) format (for example, [`docker-image.yml`](https://github.com/actions/starter-workflows/blob/main/ci/docker-image.yml)). Special characters should be removed or replaced with words as appropriate (for example, "dotnet" instead of ".NET").
- [ ] Should use sentence case for the names of workflows and steps (for example, "Run tests").
- [ ] Should be named _only_ by the name of the language or platform (for example, "Go", not "Go CI" or "Go Build").
- [ ] Should include comments in the workflow for any parts that are not obvious or could use clarification.
**For _CI_ workflows, the workflow:**
- [ ] Should be preserved under [the `ci` directory](https://github.com/actions/starter-workflows/tree/main/ci).
- [ ] Should include a matching `ci/properties/*.properties.json` file (for example, [`ci/properties/docker-publish.properties.json`](https://github.com/actions/starter-workflows/blob/main/ci/properties/docker-publish.properties.json)).
- [ ] Should run on `push` to `branches: [ $default-branch ]` and `pull_request` to `branches: [ $default-branch ]`.
- [ ] Packaging workflows should run on `release` with `types: [ created ]`.
- [ ] Publishing workflows should have a filename that is the name of the language or platform, in lower case, followed by "-publish" (for example, [`docker-publish.yml`](https://github.com/actions/starter-workflows/blob/main/ci/docker-publish.yml)).
**For _Code Scanning_ workflows, the workflow:**
- [ ] Should be preserved under [the `code-scanning` directory](https://github.com/actions/starter-workflows/tree/main/ci).
- [ ] Should include a matching `code-scanning/properties/*.properties.json` file (for example, [`code-scanning/properties/codeql.properties.json`](https://github.com/actions/starter-workflows/blob/main/code-scanning/properties/codeql.properties.json)), with properties set as follows:
- [ ] `name`: Name of the Code Scanning integration.
- [ ] `organization`: Name of the organization producing the Code Scanning integration.
- [ ] `description`: Short description of the Code Scanning integration.
- [ ] `categories`: Array of languages supported by the Code Scanning integration.
- [ ] `iconName`: Name of the SVG logo representing the Code Scanning integration. This SVG logo must be present in [the `icons` directory](https://github.com/actions/starter-workflows/tree/main/icons).
- [ ] Should run on `push` to `branches: [ $default-branch, $protected-branches ]` and `pull_request` to `branches: [ $default-branch ]`. We also recommend a `schedule` trigger of `cron: $cron-weekly` (for example, [`codeql.yml`](https://github.com/actions/starter-workflows/blob/c59b62dee0eae1f9f368b7011cf05c2fc42cf084/code-scanning/codeql.yml#L14-L21)).
**Some general notes:**
- [ ] This workflow must _only_ use actions that are produced by GitHub, [in the `actions` organization](https://github.com/actions), **or**
- [ ] This workflow must _only_ use actions that are produced by the language or ecosystem that the workflow supports. These actions must be [published to the GitHub Marketplace](https://github.com/marketplace?type=actions). We require that these actions be referenced using the full 40 character hash of the action's commit instead of a tag. Additionally, workflows must include the following comment at the top of the workflow file:
```
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
```
- [ ] Automation and CI workflows should not send data to any 3rd party service except for the purposes of installing dependencies.
- [ ] Automation and CI workflows cannot be dependent on a paid service or product.
+21
View File
@@ -0,0 +1,21 @@
name: Close as a feature
on:
issues:
types: [labeled]
jobs:
build:
permissions:
issues: write
runs-on: ubuntu-latest
steps:
- name: Close Issue
uses: peter-evans/close-issue@v1
if: contains(github.event.issue.labels.*.name, 'feature')
with:
comment: |
Thank you 🙇 for this request. This request has been classified as a feature by the maintainers.
We take all the requests for features seriously and have passed this on to the internal teams for their consideration.
Because any feature requires further maintenance and support in the long term by this team, we would like to exercise caution into adding new features. If this feature is something that can be implemented independently, please consider forking this repository and adding the feature.
+21
View File
@@ -0,0 +1,21 @@
name: Close as a support issue
on:
issues:
types: [labeled]
jobs:
build:
permissions:
issues: write
runs-on: ubuntu-latest
steps:
- name: Close Issue
uses: peter-evans/close-issue@v1
if: contains(github.event.issue.labels.*.name, 'support')
with:
comment: |
Sorry, but we'd like to keep issues related to code in this repository. Thank you 🙇
If you have questions about writing workflows or action files, then please [visit the GitHub Community Forum's Actions Board](https://github.community/t5/GitHub-Actions/bd-p/actions)
If you are having an issue or question about GitHub Actions then please [contact customer support](https://help.github.com/en/articles/about-github-actions#contacting-support)
+16
View File
@@ -0,0 +1,16 @@
name: "Pull Request Labeler"
permissions:
contents: read
pull-requests: write
on:
- pull_request_target
jobs:
triage:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v3
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
+22
View File
@@ -0,0 +1,22 @@
name: Mark stale issues and pull requests
on:
schedule:
- cron: "21 4 * * *"
jobs:
stale:
permissions:
issues: write
pull-requests: write
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v3
with:
stale-issue-message: 'This issue has become stale and will be closed automatically within a period of time. Sorry about that.'
stale-pr-message: 'This pull request has become stale and will be closed automatically within a period of time. Sorry about that.'
stale-issue-label: 'no-issue-activity'
stale-pr-label: 'no-pr-activity'
days-before-stale: 90
+34
View File
@@ -0,0 +1,34 @@
name: Sync workflows for GHES
on:
push:
branches:
- main
jobs:
sync:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: |
git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
git config user.email "[email protected]"
git config user.name "GitHub Actions"
- uses: actions/setup-node@v2
with:
node-version: '12'
- name: Check starter workflows for GHES compat
run: |
npm ci
npx ts-node-script ./index.ts
working-directory: ./script/sync-ghes
- run: |
git add -A
if [ -z "$(git status --porcelain)" ]; then
echo "No changes to commit"
else
git commit -m "Updating GHES workflows"
fi
- run: git push
+23
View File
@@ -0,0 +1,23 @@
name: Validate Data
on:
push:
pull_request:
jobs:
validate-data:
permissions:
contents: read
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: "12"
- name: Validate workflows
run: |
npm ci
npx ts-node-script ./index.ts
working-directory: ./script/validate-data
+1
View File
@@ -0,0 +1 @@
script/**/node_modules
+21
View File
@@ -0,0 +1,21 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"args": ["${workspaceRoot}/script/index.ts"],
"runtimeArgs": ["-r", "ts-node/register"],
"cwd": "${workspaceRoot}/script",
"protocol": "inspector",
"internalConsoleOptions": "openOnSessionStart",
"env": {
"TS_NODE_IGNORE": "false"
}
}
]
}
+3
View File
@@ -0,0 +1,3 @@
* @actions/starter-workflows
/code-scanning/ @actions/advanced-security-code-scanning
+9 -5
View File
@@ -4,17 +4,21 @@
Hi there 👋 We are excited that you want to contribute a new workflow to this repo. By doing this you are helping people get up and running with GitHub Actions and that's cool 😎.
Contributions to this project are [released](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license) to the public under the [project's open source license](https://github.com/actions/starter-workflows/blob/master/LICENSE).
Contributions to this project are [released](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license) to the public under the [project's open source license](https://github.com/actions/starter-workflows/blob/main/LICENSE).
Please note that this project is released with a [Contributor Code of Conduct](
https://github.com/actions/.github/blob/master/CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.
https://github.com/actions/.github/blob/main/CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.
**At this time we are only accepting new starter workflows for Code Scanning**
### Previous guidelines for new starter workflows.
Before merging a new workflow, the following requirements need to be met:
- Should be as simple as is needed for the service.
- There are many programming languages and tools out there. Right now we don't have a page that allows for a really large number of workflows, so we do have to be a little choosy about what we accept. Less popular tools or languages might not be accepted.
- Should not send data to any 3rd party service except for the purposes of installing dependencies.
- Cannot use an Action that isn't in the `actions` organization.
- Cannot be to a paid service or product.
- Automation and CI workflows should not send data to any 3rd party service except for the purposes of installing dependencies.
- Automation and CI workflows cannot be dependent on a paid service or product.
- We require that Actions outside of the `actions` organization be pinned to a specific SHA.
Thank you
+3 -2
View File
@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2019 GitHub
Copyright (c) 2020 GitHub
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -18,4 +18,5 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE. THIS LICENSE DOES NOT GRANT YOU RIGHTS TO USE ANY CONTRIBUTORS'
NAME, LOGO, OR TRADEMARKS.
+33 -8
View File
@@ -4,21 +4,46 @@
## Starter Workflows
These are the workflow files for helping people get started with GitHub Actions. They're presented whenever you start to create a new GitHub Actions workflow.
**If you want to get started with GitHub Actions, you can use these starter workflows by clicking the "Actions" tab in the repository where you want to create a workflow.**
<img src="https://d3vv6lp55qjaqc.cloudfront.net/items/353A3p3Y2x3c2t2N0c01/Image%202019-08-27%20at%203.25.07%20PM.png" max-width="75%"/>
These are the workflow files for helping people get started with GitHub Actions.
### Directory structure
**Directory structure:**
* [ci](ci): solutions for Continuous Integration
* [ci](ci): solutions for Continuous Integration workflows.
* [deployments](deployments): solutions for Deployment workflows.
* [automation](automation): solutions for automating workflows.
* [code-scanning](code-scanning): starter workflows for [Code Scanning](https://github.com/features/security)
* [icons](icons): svg icons for the relevant template
Each workflow must be written in YAML and have a `.yml` extension. They also need a corresponding `.properties.json` file that contains extra metadata about the workflow (this is displayed in the GitHub.com UI).
For example: `ci/python-django.yml` and `ci/python-django.properties.json`.
For example: `ci/django.yml` and `ci/properties/django.properties.json`.
**Valid properties:**
* `name`: the name shown in onboarding
### Valid properties
* `name`: the name shown in onboarding. This property is unique within the repository.
* `description`: the description shown in onboarding
* `iconName`: the icon name in the relevant folder, for example `django` should have an icon `icons/django.svg`. Only SVG is supported at this time
* `categories`: the categories that it will be shown under
* `iconName`: the icon name in the relevant folder, for example, `django` should have an icon `icons/django.svg`. Only SVG is supported at this time. Another option is to use [octicon](https://primer.style/octicons/). The format to use an octicon is `octicon <<icon name>>`. Example: `octicon person`
* `creator`: creator of the template shown in onboarding. All the workflow templates from an author will have the same `creator` field.
* `categories`: the categories that it will be shown under. Choose at least one category from the list [here](#categories). Further, choose the categories from the list of languages available [here](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml). When a user views the available templates, those templates that match the same language will feature more prominently.
### Categories
* continuous-integration
* deployment
* testing
* code-quality
* code-review
* dependency-management
* monitoring
* Automation
* utilities
### Variables
These variables can be placed in the starter workflow and will be substituted as detailed below:
* `$default-branch`: will substitute the branch from the repository, for example `main` and `master`
* `$protected-branches`: will substitute any protected branches from the repository
* `$cron-daily`: will substitute a valid but random time within the day
+5 -2
View File
@@ -5,9 +5,12 @@ on: [pull_request, issues]
jobs:
greeting:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/first-interaction@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
issue-message: 'Message that will be displayed on users'' first issue'
pr-message: 'Message that will be displayed on users'' first pr'
issue-message: 'Message that will be displayed on users first issue'
pr-message: 'Message that will be displayed on users first pull request'
+4 -1
View File
@@ -3,7 +3,7 @@
#
# To use this workflow, you will need to set up a .github/labeler.yml
# file with configuration. For more information, see:
# https://github.com/actions/labeler/blob/master/README.md
# https://github.com/actions/labeler
name: Labeler
on: [pull_request]
@@ -12,6 +12,9 @@ jobs:
label:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/labeler@v2
+30
View File
@@ -0,0 +1,30 @@
# This is a basic workflow that is manually triggered
name: Manual workflow
# Controls when the action will run. Workflow runs when manually triggered using the UI
# or API.
on:
workflow_dispatch:
# Inputs the workflow accepts.
inputs:
name:
# Friendly description to be shown in the UI instead of 'name'
description: 'Person to greet'
# Default value if no value is explicitly provided
default: 'World'
# Input has to be provided for the workflow to run
required: true
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "greet"
greet:
# The type of runner that the job will run on
runs-on: ubuntu-latest
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Runs a single command using the runners shell
- name: Send greeting
run: echo "Hello ${{ github.event.inputs.name }}"
@@ -0,0 +1,6 @@
{
"name": "Manual workflow",
"description": "Simple workflow that is manually triggered.",
"iconName": "octicon person",
"categories": ["Automation"]
}
+10 -2
View File
@@ -1,16 +1,24 @@
# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time.
#
# You can adjust the behavior by modifying this file.
# For more information, see:
# https://github.com/actions/stale
name: Mark stale issues and pull requests
on:
schedule:
- cron: "0 0 * * *"
- cron: $cron-daily
jobs:
stale:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v1
- uses: actions/stale@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: 'Stale issue message'
+24
View File
@@ -0,0 +1,24 @@
name: Ada (GNAT)
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set up GNAT toolchain
run: >
sudo apt-get update &&
sudo apt-get install gnat gprbuild
- name: Build
run: gprbuild -j0 -p
+26 -17
View File
@@ -1,17 +1,26 @@
name: Android CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Build with Gradle
run: ./gradlew build
name: Android CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: set up JDK 11
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
cache: gradle
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
run: ./gradlew build
+25 -17
View File
@@ -1,17 +1,25 @@
name: Java CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Build with Ant
run: ant -noinput -buildfile build.xml
# This workflow will build a Java project with Ant
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-ant
name: Java CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
- name: Build with Ant
run: ant -noinput -buildfile build.xml
+36 -17
View File
@@ -1,17 +1,36 @@
name: CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Run a one-line script
run: echo Hello, world!
- name: Run a multi-line script
run: |
echo Add other actions to build,
echo test, and deploy your project.
# This is a basic workflow to help you get started with Actions
name: CI
# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the $default-branch branch
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2
# Runs a single command using the runners shell
- name: Run a one-line script
run: echo Hello, world!
# Runs a set of commands using the runners shell
- name: Run a multi-line script
run: |
echo Add other actions to build,
echo test, and deploy your project.
+23 -19
View File
@@ -1,19 +1,23 @@
name: C/C++ CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: configure
run: ./configure
- name: make
run: make
- name: make check
run: make check
- name: make distcheck
run: make distcheck
name: C/C++ CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: configure
run: ./configure
- name: make
run: make
- name: make check
run: make check
- name: make distcheck
run: make distcheck
+19 -15
View File
@@ -1,15 +1,19 @@
name: Clojure CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Install dependencies
run: lein deps
- name: Run tests
run: lein test
name: Clojure CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: lein deps
- name: Run tests
run: lein test
+38
View File
@@ -0,0 +1,38 @@
name: CMake
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
env:
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)
BUILD_TYPE: Release
jobs:
build:
# The CMake configure and build commands are platform agnostic and should work equally
# well on Windows or Mac. You can convert this to a matrix build if you need
# cross-platform coverage.
# See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
# See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
- name: Build
# Build your program with the given configuration
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}}
- name: Test
working-directory: ${{github.workspace}}/build
# Execute tests defined by the CMake configuration.
# See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
run: ctest -C ${{env.BUILD_TYPE}}
+22 -18
View File
@@ -1,18 +1,22 @@
name: Crystal CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
container:
image: crystallang/crystal
steps:
- uses: actions/checkout@v1
- name: Install dependencies
run: shards install
- name: Run tests
run: crystal spec
name: Crystal CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
container:
image: crystallang/crystal
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: shards install
- name: Run tests
run: crystal spec
+29
View File
@@ -0,0 +1,29 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
name: D
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: dlang-community/setup-dlang@4c99aa991ce7d19dd3064de0a4f2f6b2f152e2d7
- name: 'Build & Test'
run: |
# Build the project, with its main file included, without unittests
dub build --compiler=$DC
# Build and run tests, as defined by `unittest` configuration
# In this mode, `mainSourceFile` is excluded and `version (unittest)` are included
# See https://dub.pm/package-format-json.html#configurations
dub test --compiler=$DC
+42 -18
View File
@@ -1,18 +1,42 @@
name: Dart CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
container:
image: google/dart:latest
steps:
- uses: actions/checkout@v1
- name: Install dependencies
run: pub get
- name: Run tests
run: pub run test
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
name: Dart
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
# Note: This workflow uses the latest stable version of the Dart SDK.
# You can specify other versions if desired, see documentation here:
# https://github.com/dart-lang/setup-dart/blob/main/README.md
# - uses: dart-lang/setup-dart@v1
- uses: dart-lang/setup-dart@9a04e6d73cca37bd455e0608d7e5092f881fd603
- name: Install dependencies
run: dart pub get
# Uncomment this step to verify the use of 'dart format' on each commit.
# - name: Verify formatting
# run: dart format --output=none --set-exit-if-changed .
# Consider passing '--fatal-infos' for slightly stricter analysis.
- name: Analyze project source
run: dart analyze
# Your project will need to have tests in test/ and a dependency on
# package:test for this step to succeed. Note that Flutter projects will
# want to change this to 'flutter test'.
- name: Run tests
run: dart test
+39
View File
@@ -0,0 +1,39 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
# This workflow will install Deno then run Deno lint and test.
# For more information see: https://github.com/denoland/setup-deno
name: Deno
on:
push:
branches: [$default-branch]
pull_request:
branches: [$default-branch]
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Setup repo
uses: actions/checkout@v2
- name: Setup Deno
# uses: denoland/setup-deno@v1
uses: denoland/setup-deno@004814556e37c54a2f6e31384c9e18e9833173669
with:
deno-version: v1.x
# Uncomment this step to verify the use of 'deno fmt' on each commit.
# - name: Verify formatting
# run: deno fmt --check
- name: Run linter
run: deno lint
- name: Run tests
run: deno test -A --unstable
+30
View File
@@ -0,0 +1,30 @@
name: Django CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
max-parallel: 4
matrix:
python-version: [3.7, 3.8, 3.9]
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
- name: Install Dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
- name: Run Tests
run: |
python manage.py test
+18 -14
View File
@@ -1,14 +1,18 @@
name: Docker Image CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build the Docker image
run: docker build . --file Dockerfile --tag my-image-name:$(date +%s)
name: Docker Image CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build the Docker image
run: docker build . --file Dockerfile --tag my-image-name:$(date +%s)
+63
View File
@@ -0,0 +1,63 @@
name: Docker
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
on:
schedule:
- cron: $cron-daily
push:
branches: [ $default-branch ]
# Publish semver tags as releases.
tags: [ 'v*.*.*' ]
pull_request:
branches: [ $default-branch ]
env:
# Use docker.io for Docker Hub if empty
REGISTRY: ghcr.io
# github.repository as <account>/<repo>
IMAGE_NAME: ${{ github.repository }}
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- name: Checkout repository
uses: actions/checkout@v2
# Login against a Docker registry except on PR
# https://github.com/docker/login-action
- name: Log into registry ${{ env.REGISTRY }}
if: github.event_name != 'pull_request'
uses: docker/login-action@28218f9b04b4f3f62068d7b6ce6ca5b26e35336c
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
# Extract metadata (tags, labels) for Docker
# https://github.com/docker/metadata-action
- name: Extract Docker metadata
id: meta
uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
# Build and push Docker image with Buildx (don't push on PR)
# https://github.com/docker/build-push-action
- name: Build and push Docker image
uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc
with:
context: .
push: ${{ github.event_name != 'pull_request' }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
-73
View File
@@ -1,73 +0,0 @@
name: Docker
on:
push:
# Publish `master` as Docker `latest` image.
branches:
- master
# Publish `v1.2.3` tags as releases.
tags:
- v*
# Run tests for any PRs.
pull_request:
env:
# TODO: Change variable to your image's name.
IMAGE_NAME: image
jobs:
# Run tests.
# See also https://docs.docker.com/docker-hub/builds/automated-testing/
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Run tests
run: |
if [ -f docker-compose.test.yml ]; then
docker-compose --file docker-compose.test.yml build
docker-compose --file docker-compose.test.yml run sut
else
docker build . --file Dockerfile
fi
# Push image to GitHub Package Registry.
# See also https://docs.docker.com/docker-hub/builds/
push:
# Ensure test job passes before pushing image.
needs: test
runs-on: ubuntu-latest
if: github.event_name == 'push'
steps:
- uses: actions/checkout@v1
- name: Build image
run: docker build . --file Dockerfile --tag image
- name: Log into registry
run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login docker.pkg.github.com -u ${{ github.actor }} --password-stdin
- name: Push image
run: |
IMAGE_ID=docker.pkg.github.com/${{ github.repository }}/$IMAGE_NAME
# Strip git ref prefix from version
VERSION=$(echo "${{ github.ref }}" | sed -e 's,.*/\(.*\),\1,')
# Strip "v" prefix from tag name
[[ "${{ github.ref }}" == "refs/tags/"* ]] && VERSION=$(echo $VERSION | sed -e 's/^v//')
# Use Docker `latest` tag convention
[ "$VERSION" == "master" ] && VERSION=latest
echo IMAGE_ID=$IMAGE_ID
echo VERSION=$VERSION
docker tag image $IMAGE_ID:$VERSION
docker push $IMAGE_ID:$VERSION
-17
View File
@@ -1,17 +0,0 @@
name: .NET Core
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 2.2.108
- name: Build with dotnet
run: dotnet build --configuration Release
+115
View File
@@ -0,0 +1,115 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
# This workflow will build, test, sign and package a WPF or Windows Forms desktop application
# built on .NET Core.
# To learn how to migrate your existing application to .NET Core,
# refer to https://docs.microsoft.com/en-us/dotnet/desktop-wpf/migration/convert-project-from-net-framework
#
# To configure this workflow:
#
# 1. Configure environment variables
# GitHub sets default environment variables for every workflow run.
# Replace the variables relative to your project in the "env" section below.
#
# 2. Signing
# Generate a signing certificate in the Windows Application
# Packaging Project or add an existing signing certificate to the project.
# Next, use PowerShell to encode the .pfx file using Base64 encoding
# by running the following Powershell script to generate the output string:
#
# $pfx_cert = Get-Content '.\SigningCertificate.pfx' -Encoding Byte
# [System.Convert]::ToBase64String($pfx_cert) | Out-File 'SigningCertificate_Encoded.txt'
#
# Open the output file, SigningCertificate_Encoded.txt, and copy the
# string inside. Then, add the string to the repo as a GitHub secret
# and name it "Base64_Encoded_Pfx."
# For more information on how to configure your signing certificate for
# this workflow, refer to https://github.com/microsoft/github-actions-for-desktop-apps#signing
#
# Finally, add the signing certificate password to the repo as a secret and name it "Pfx_Key".
# See "Build the Windows Application Packaging project" below to see how the secret is used.
#
# For more information on GitHub Actions, refer to https://github.com/features/actions
# For a complete CI/CD sample to get started with GitHub Action workflows for Desktop Applications,
# refer to https://github.com/microsoft/github-actions-for-desktop-apps
name: .NET Core Desktop
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
strategy:
matrix:
configuration: [Debug, Release]
runs-on: windows-latest # For a list of available runner types, refer to
# https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on
env:
Solution_Name: your-solution-name # Replace with your solution name, i.e. MyWpfApp.sln.
Test_Project_Path: your-test-project-path # Replace with the path to your test project, i.e. MyWpfApp.Tests\MyWpfApp.Tests.csproj.
Wap_Project_Directory: your-wap-project-directory-name # Replace with the Wap project directory relative to the solution, i.e. MyWpfApp.Package.
Wap_Project_Path: your-wap-project-path # Replace with the path to your Wap project, i.e. MyWpf.App.Package\MyWpfApp.Package.wapproj.
steps:
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
# Install the .NET Core workload
- name: Install .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
# Add MSBuild to the PATH: https://github.com/microsoft/setup-msbuild
- name: Setup MSBuild.exe
uses: microsoft/[email protected]
# Execute all unit tests in the solution
- name: Execute unit tests
run: dotnet test
# Restore the application to populate the obj folder with RuntimeIdentifiers
- name: Restore the application
run: msbuild $env:Solution_Name /t:Restore /p:Configuration=$env:Configuration
env:
Configuration: ${{ matrix.configuration }}
# Decode the base 64 encoded pfx and save the Signing_Certificate
- name: Decode the pfx
run: |
$pfx_cert_byte = [System.Convert]::FromBase64String("${{ secrets.Base64_Encoded_Pfx }}")
$certificatePath = Join-Path -Path $env:Wap_Project_Directory -ChildPath GitHubActionsWorkflow.pfx
[IO.File]::WriteAllBytes("$certificatePath", $pfx_cert_byte)
# Create the app package by building and packaging the Windows Application Packaging project
- name: Create the app package
run: msbuild $env:Wap_Project_Path /p:Configuration=$env:Configuration /p:UapAppxPackageBuildMode=$env:Appx_Package_Build_Mode /p:AppxBundle=$env:Appx_Bundle /p:PackageCertificateKeyFile=GitHubActionsWorkflow.pfx /p:PackageCertificatePassword=${{ secrets.Pfx_Key }}
env:
Appx_Bundle: Always
Appx_Bundle_Platforms: x86|x64
Appx_Package_Build_Mode: StoreUpload
Configuration: ${{ matrix.configuration }}
# Remove the pfx
- name: Remove the pfx
run: Remove-Item -path $env:Wap_Project_Directory\$env:Signing_Certificate
# Upload the MSIX package: https://github.com/marketplace/actions/upload-a-build-artifact
- name: Upload build artifacts
uses: actions/upload-artifact@v2
with:
name: MSIX Package
path: ${{ env.Wap_Project_Directory }}\AppPackages
+25
View File
@@ -0,0 +1,25 @@
name: .NET
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
- name: Restore dependencies
run: dotnet restore
- name: Build
run: dotnet build --no-restore
- name: Test
run: dotnet test --no-build --verbosity normal
+21 -11
View File
@@ -1,21 +1,31 @@
name: Elixir CI
on: push
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
name: Build and test
runs-on: ubuntu-latest
container:
image: elixir:1.9.1-slim
steps:
- uses: actions/checkout@v1
- name: Install Dependencies
run: |
mix local.rebar --force
mix local.hex --force
mix deps.get
- name: Run Tests
- uses: actions/checkout@v2
- name: Set up Elixir
uses: erlef/setup-beam@988e02bfe678367a02564f65ca2e37726dc0268f
with:
elixir-version: '1.12.3' # Define the elixir version [required]
otp-version: '24.1' # Define the OTP version [required]
- name: Restore dependencies cache
uses: actions/cache@v2
with:
path: deps
key: ${{ runner.os }}-mix-${{ hashFiles('**/mix.lock') }}
restore-keys: ${{ runner.os }}-mix-
- name: Install dependencies
run: mix deps.get
- name: Run tests
run: mix test
+23 -19
View File
@@ -1,19 +1,23 @@
name: Erlang CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
container:
image: erlang:22.0.7
steps:
- uses: actions/checkout@v1
- name: Compile
run: rebar3 compile
- name: Run tests
run: rebar3 do eunit, ct
name: Erlang CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
container:
image: erlang:22.0.7
steps:
- uses: actions/checkout@v2
- name: Compile
run: rebar3 compile
- name: Run tests
run: rebar3 do eunit, ct
+12 -11
View File
@@ -1,36 +1,37 @@
name: Ruby Gem
on:
pull_request:
branches:
- master
push:
branches:
- master
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
name: Build + Publish
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@master
- uses: actions/checkout@v2
- name: Set up Ruby 2.6
uses: actions/setup-ruby@v1
with:
version: 2.6.x
ruby-version: 2.6.x
- name: Publish to GPR
run: |
mkdir -p $HOME/.gem
touch $HOME/.gem/credentials
chmod 0600 $HOME/.gem/credentials
printf -- "---\n:github: Bearer ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials
printf -- "---\n:github: ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials
gem build *.gemspec
gem push --KEY github --host https://rubygems.pkg.github.com/${OWNER} *.gem
env:
GEM_HOST_API_KEY: ${{secrets.GPR_AUTH_TOKEN}}
OWNER: username
GEM_HOST_API_KEY: "Bearer ${{secrets.GITHUB_TOKEN}}"
OWNER: ${{ github.repository_owner }}
- name: Publish to RubyGems
run: |
@@ -41,4 +42,4 @@ jobs:
gem build *.gemspec
gem push *.gem
env:
GEM_HOST_API_KEY: ${{secrets.RUBYGEMS_AUTH_TOKEN}}
GEM_HOST_API_KEY: "${{secrets.RUBYGEMS_AUTH_TOKEN}}"
+25 -28
View File
@@ -1,28 +1,25 @@
name: Go
on: [push]
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.13
uses: actions/setup-go@v1
with:
go-version: 1.13
id: go
- name: Check out code into the Go module directory
uses: actions/checkout@v1
- name: Get dependencies
run: |
go get -v -t -d ./...
if [ -f Gopkg.toml ]; then
curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
dep ensure
fi
- name: Build
run: go build -v .
name: Go
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: 1.17
- name: Build
run: go build -v ./...
- name: Test
run: go test -v ./...
-74
View File
@@ -1,74 +0,0 @@
# This workflow will build a docker container, publish it to Google Container Registry, and deploy it to GKE.
#
# To configure this workflow:
#
# 1. Ensure that your repository contains the necessary configuration for your Google Kubernetes Engine cluster, including deployment.yml, kustomization.yml, service.yml, etc.
#
# 2. Set up secrets in your workspace: GKE_PROJECT with the name of the project, GKE_EMAIL with the service account email, GKE_KEY with the Base64 encoded JSON service account key (https://github.com/GoogleCloudPlatform/github-actions/tree/docs/service-account-key/setup-gcloud#inputs).
#
# 3. Change the values for the GKE_ZONE, GKE_CLUSTER and IMAGE environment variables (below).
name: Build and Deploy to GKE
on:
push:
branches:
- master
# Environment variables available to all jobs and steps in this workflow
env:
GKE_PROJECT: ${{ secrets.GKE_PROJECT }}
GKE_EMAIL: ${{ secrets.GKE_EMAIL }}
GITHUB_SHA: ${{ github.sha }}
GKE_ZONE: us-west1-a
GKE_CLUSTER: example-gke-cluster
IMAGE: gke-test
jobs:
setup-build-publish-deploy:
name: Setup, Build, Publish, and Deploy
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
# Setup gcloud CLI
- uses: GoogleCloudPlatform/github-actions/setup-gcloud@master
with:
version: '270.0.0'
service_account_email: ${{ secrets.GKE_EMAIL }}
service_account_key: ${{ secrets.GKE_KEY }}
# Configure docker to use the gcloud command-line tool as a credential helper
- run: |
# Set up docker to authenticate
# via gcloud command-line tool.
gcloud auth configure-docker
# Build the Docker image
- name: Build
run: |
docker build -t gcr.io/"$GKE_PROJECT"/"$IMAGE":"$GITHUB_SHA" \
--build-arg GITHUB_SHA="$GITHUB_SHA" \
--build-arg GITHUB_REF="$GITHUB_REF" .
# Push the Docker image to Google Container Registry
- name: Publish
run: |
docker push gcr.io/$GKE_PROJECT/$IMAGE:$GITHUB_SHA
# Set up kustomize
- name: Set up Kustomize
run: |
curl -o kustomize --location https://github.com/kubernetes-sigs/kustomize/releases/download/v3.1.0/kustomize_3.1.0_linux_amd64
chmod u+x ./kustomize
# Deploy the Docker image to the GKE cluster
- name: Deploy
run: |
gcloud container clusters get-credentials $GKE_CLUSTER --zone $GKE_ZONE --project $GKE_PROJECT
./kustomize edit set image gcr.io/$GKE_PROJECT/$IMAGE:${GITHUB_SHA}
./kustomize build . | kubectl apply -f -
kubectl rollout status deployment/gke-test
kubectl get services -o wide
+37
View File
@@ -0,0 +1,37 @@
# This workflow will build a package using Gradle and then publish it to GitHub packages when a release is created
# For more information see: https://github.com/actions/setup-java/blob/main/docs/advanced-usage.md#Publishing-using-gradle
name: Gradle Package
on:
release:
types: [created]
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
server-id: github # Value of the distributionManagement/repository/id field of the pom.xml
settings-path: ${{ github.workspace }} # location for the settings.xml file
- name: Build with Gradle
run: gradle build
# The USERNAME and TOKEN need to correspond to the credentials environment variables used in
# the publishing section of your build.gradle
- name: Publish to GitHub Packages
run: gradle publish
env:
USERNAME: ${{ github.actor }}
TOKEN: ${{ secrets.GITHUB_TOKEN }}
+28 -19
View File
@@ -1,19 +1,28 @@
name: Java CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
run: ./gradlew build
# This workflow will build a Java project with Gradle and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle
name: Java CI with Gradle
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
cache: gradle
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
run: ./gradlew build
+40 -25
View File
@@ -1,25 +1,40 @@
name: Haskell CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-haskell@v1
with:
ghc-version: '8.6.5'
cabal-version: '3.0'
- name: Install dependencies
run: |
cabal update
cabal install --only-dependencies --enable-tests
- name: Build
run: |
cabal configure --enable-tests
cabal build
- name: Run tests
run: cabal test
name: Haskell CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-haskell@v1
with:
ghc-version: '8.10.3'
cabal-version: '3.2'
- name: Cache
uses: actions/cache@v1
env:
cache-name: cache-cabal
with:
path: ~/.cabal
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/*.cabal') }}-${{ hashFiles('**/cabal.project') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- name: Install dependencies
run: |
cabal update
cabal build --only-dependencies --enable-tests --enable-benchmarks
- name: Build
run: cabal build --enable-tests --enable-benchmarks all
- name: Run tests
run: cabal test all
+44
View File
@@ -0,0 +1,44 @@
name: iOS starter workflow
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
name: Build and Test default scheme using any available iPhone simulator
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set Default Scheme
run: |
scheme_list=$(xcodebuild -list -json | tr -d "\n")
default=$(echo $scheme_list | ruby -e "require 'json'; puts JSON.parse(STDIN.gets)['project']['targets'][0]")
echo $default | cat >default
echo Using default scheme: $default
- name: Build
env:
scheme: ${{ 'default' }}
platform: ${{ 'iOS Simulator' }}
run: |
# xcrun xctrace returns via stderr, not the expected stdout (see https://developer.apple.com/forums/thread/663959)
device=`xcrun xctrace list devices 2>&1 | grep -oE 'iPhone.*?[^\(]+' | head -1 | awk '{$1=$1;print}'`
if [ $scheme = default ]; then scheme=$(cat default); fi
if [ "`ls -A | grep -i \\.xcworkspace\$`" ]; then filetype_parameter="workspace" && file_to_build="`ls -A | grep -i \\.xcworkspace\$`"; else filetype_parameter="project" && file_to_build="`ls -A | grep -i \\.xcodeproj\$`"; fi
file_to_build=`echo $file_to_build | awk '{$1=$1;print}'`
xcodebuild build-for-testing -scheme "$scheme" -"$filetype_parameter" "$file_to_build" -destination "platform=$platform,name=$device"
- name: Test
env:
scheme: ${{ 'default' }}
platform: ${{ 'iOS Simulator' }}
run: |
# xcrun xctrace returns via stderr, not the expected stdout (see https://developer.apple.com/forums/thread/663959)
device=`xcrun xctrace list devices 2>&1 | grep -oE 'iPhone.*?[^\(]+' | head -1 | awk '{$1=$1;print}'`
if [ $scheme = default ]; then scheme=$(cat default); fi
if [ "`ls -A | grep -i \\.xcworkspace\$`" ]; then filetype_parameter="workspace" && file_to_build="`ls -A | grep -i \\.xcworkspace\$`"; else filetype_parameter="project" && file_to_build="`ls -A | grep -i \\.xcodeproj\$`"; fi
file_to_build=`echo $file_to_build | awk '{$1=$1;print}'`
xcodebuild test-without-building -scheme "$scheme" -"$filetype_parameter" "$file_to_build" -destination "platform=$platform,name=$device"
+20 -16
View File
@@ -1,16 +1,20 @@
name: Jekyll site CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build the site in the jekyll/builder container
run: |
docker run \
-v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \
jekyll/builder:latest /bin/bash -c "chmod 777 /srv/jekyll && jekyll build --future"
name: Jekyll site CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build the site in the jekyll/builder container
run: |
docker run \
-v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \
jekyll/builder:latest /bin/bash -c "chmod -R 777 /srv/jekyll && jekyll build --future"
+14 -3
View File
@@ -1,18 +1,29 @@
name: Laravel
on: [push]
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
laravel-tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: shivammathur/setup-php@15c43e89cdef867065b0213be354c2841860869e
with:
php-version: '8.0'
- uses: actions/checkout@v2
- name: Copy .env
run: php -r "file_exists('.env') || copy('.env.example', '.env');"
- name: Install Dependencies
run: composer install -q --no-ansi --no-interaction --no-scripts --no-suggest --no-progress --prefer-dist
run: composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist
- name: Generate key
run: php artisan key:generate
- name: Directory Permissions
run: chmod -R 777 storage bootstrap/cache
- name: Create Database
run: |
mkdir -p database
+27
View File
@@ -0,0 +1,27 @@
name: Makefile CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: configure
run: ./configure
- name: Install dependencies
run: make
- name: Run check
run: make check
- name: Run distcheck
run: make distcheck
+34
View File
@@ -0,0 +1,34 @@
# This workflow will build a package using Maven and then publish it to GitHub packages when a release is created
# For more information see: https://github.com/actions/setup-java/blob/main/docs/advanced-usage.md#apache-maven-with-a-settings-path
name: Maven Package
on:
release:
types: [created]
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
server-id: github # Value of the distributionManagement/repository/id field of the pom.xml
settings-path: ${{ github.workspace }} # location for the settings.xml file
- name: Build with Maven
run: mvn -B package --file pom.xml
- name: Publish to GitHub Packages Apache Maven
run: mvn deploy -s $GITHUB_WORKSPACE/settings.xml
env:
GITHUB_TOKEN: ${{ github.token }}
+26 -17
View File
@@ -1,17 +1,26 @@
name: Java CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Build with Maven
run: mvn -B package --file pom.xml
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
name: Java CI with Maven
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'adopt'
cache: maven
- name: Build with Maven
run: mvn -B package --file pom.xml
+32
View File
@@ -0,0 +1,32 @@
name: MSBuild
on: [push]
env:
# Path to the solution file relative to the root of the project.
SOLUTION_FILE_PATH: .
# Configuration type to build.
# You can convert this to a build matrix if you need coverage of multiple configuration types.
# https://docs.github.com/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix
BUILD_CONFIGURATION: Release
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Add MSBuild to PATH
uses: microsoft/[email protected]
- name: Restore NuGet packages
working-directory: ${{env.GITHUB_WORKSPACE}}
run: nuget restore ${{env.SOLUTION_FILE_PATH}}
- name: Build
working-directory: ${{env.GITHUB_WORKSPACE}}
# Add additional options to the MSBuild command line here (like platform or verbosity level).
# See https://docs.microsoft.com/visualstudio/msbuild/msbuild-command-line-reference
run: msbuild /m /p:Configuration=${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_FILE_PATH}}
+31 -24
View File
@@ -1,24 +1,31 @@
name: Node CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [8.x, 10.x, 12.x]
steps:
- uses: actions/checkout@v1
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm install
- run: npm run build --if-present
- run: npm test
env:
CI: true
# This workflow will do a clean install of node dependencies, cache/restore them, build the source code and run tests across different versions of node
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
name: Node.js CI
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [12.x, 14.x, 16.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- run: npm ci
- run: npm run build --if-present
- run: npm test
+28
View File
@@ -0,0 +1,28 @@
name: NodeJS with Grunt
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [12.x, 14.x, 16.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: Build
run: |
npm install
grunt
+28
View File
@@ -0,0 +1,28 @@
name: NodeJS with Gulp
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [12.x, 14.x, 16.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: Build
run: |
npm install
gulp
+16 -11
View File
@@ -1,3 +1,6 @@
# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
# For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages
name: Node.js Package
on:
@@ -8,10 +11,10 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12
node-version: 14
- run: npm ci
- run: npm test
@@ -19,10 +22,10 @@ jobs:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12
node-version: 14
registry-url: https://registry.npmjs.org/
- run: npm ci
- run: npm publish
@@ -32,13 +35,15 @@ jobs:
publish-gpr:
needs: build
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12
registry-url: https://npm.pkg.github.com/
scope: '@your-github-username'
node-version: 14
registry-url: $registry-url(npm)
- run: npm ci
- run: npm publish
env:
+30
View File
@@ -0,0 +1,30 @@
name: Xcode - Build and Analyze
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
name: Build and analyse default scheme using xcodebuild command
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set Default Scheme
run: |
scheme_list=$(xcodebuild -list -json | tr -d "\n")
default=$(echo $scheme_list | ruby -e "require 'json'; puts JSON.parse(STDIN.gets)['project']['targets'][0]")
echo $default | cat >default
echo Using default scheme: $default
- name: Build
env:
scheme: ${{ 'default' }}
run: |
if [ $scheme = default ]; then scheme=$(cat default); fi
if [ "`ls -A | grep -i \\.xcworkspace\$`" ]; then filetype_parameter="workspace" && file_to_build="`ls -A | grep -i \\.xcworkspace\$`"; else filetype_parameter="project" && file_to_build="`ls -A | grep -i \\.xcodeproj\$`"; fi
file_to_build=`echo $file_to_build | awk '{$1=$1;print}'`
xcodebuild clean build analyze -scheme "$scheme" -"$filetype_parameter" "$file_to_build" | xcpretty && exit ${PIPESTATUS[0]}
+17 -4
View File
@@ -1,6 +1,10 @@
name: PHP Composer
on: [push]
on:
push:
branches: [ $default-branch ]
pull_request:
branches: [ $default-branch ]
jobs:
build:
@@ -8,13 +12,22 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Validate composer.json and composer.lock
run: composer validate
run: composer validate --strict
- name: Cache Composer packages
id: composer-cache
uses: actions/cache@v2
with:
path: vendor
key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }}
restore-keys: |
${{ runner.os }}-php-
- name: Install dependencies
run: composer install --prefer-dist --no-progress --no-suggest
run: composer install --prefer-dist --no-progress
# Add a test script to composer.json, for instance: "test": "vendor/bin/phpunit"
# Docs: https://getcomposer.org/doc/articles/scripts.md
+6
View File
@@ -0,0 +1,6 @@
{
"name": "Ada",
"description": "Build Ada project with GPRbuild.",
"iconName": "ada",
"categories": ["Continuous integration", "Ada"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Android CI",
"description": "Build an Android project with Gradle.",
"iconName": "android",
"categories": ["Java", "Mobile"]
}
{
"name": "Android CI",
"description": "Build an Android project with Gradle.",
"iconName": "android",
"categories": ["Continuous integration", "Java", "Mobile"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Java with Ant",
"description": "Build and test a Java project with Apache Ant.",
"iconName": "ant",
"categories": ["Ant", "Java"]
}
{
"name": "Java with Ant",
"description": "Build and test a Java project with Apache Ant.",
"iconName": "ant",
"categories": ["Continuous integration", "Ant", "Java"]
}
+7 -6
View File
@@ -1,6 +1,7 @@
{
"name": "Simple workflow",
"description": "Start with a file with the minimum necessary structure.",
"iconName": "blank",
"categories": null
}
{
"name": "Simple workflow",
"description": "Start with a file with the minimum necessary structure.",
"creator": "GitHub",
"iconName": "blank",
"categories": null
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "C/C++ with Make",
"description": "Build and test a C/C++ project using Make.",
"iconName": "c-cpp",
"categories": ["C", "C++"]
}
{
"name": "C/C++ with Make",
"description": "Build and test a C/C++ project using Make.",
"iconName": "c-cpp",
"categories": ["Continuous integration", "C", "C++"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Clojure",
"description": "Build and test a Clojure project with Leiningen.",
"iconName": "clojure",
"categories": ["Clojure", "Java"]
}
{
"name": "Clojure",
"description": "Build and test a Clojure project with Leiningen.",
"iconName": "clojure",
"categories": ["Continuous integration", "Clojure", "Java"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": "CMake based projects",
"description": "Build and test a CMake based project.",
"iconName": "cmake",
"categories": ["Continuous integration", "C", "C++"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Crystal",
"description": "Build and test a Crystal project.",
"iconName": "crystal",
"categories": ["Crystal"]
}
{
"name": "Crystal",
"description": "Build and test a Crystal project.",
"iconName": "crystal",
"categories": ["Continuous integration", "Crystal"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": "D",
"description": "Build and test a D project with dub.",
"iconName": "d",
"categories": ["Continuous integration", "D"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Dart",
"description": "Build and test a Dart project with Pub.",
"iconName": "dart",
"categories": ["Dart"]
}
{
"name": "Dart",
"description": "Build and test a Dart project with Pub.",
"iconName": "dart",
"categories": ["Continuous integration", "Dart"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": "Deno",
"description": "Test your Deno project",
"iconName": "deno",
"categories": ["Continuous integration", "JavaScript", "TypeScript", "Deno"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": "Django",
"description": "Build and Test a Django Project",
"iconName": "django",
"categories": ["Continuous integration", "Python", "Django"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Docker image",
"description": "Build a Docker image to deploy, run, or push to a registry.",
"iconName": "docker",
"categories": ["Dockerfile"]
}
{
"name": "Docker image",
"description": "Build a Docker image to deploy, run, or push to a registry.",
"iconName": "docker",
"categories": ["Continuous integration", "Dockerfile"]
}
@@ -0,0 +1,6 @@
{
"name": "Publish Docker Container",
"description": "Build, test and push Docker image to GitHub Packages.",
"iconName": "docker",
"categories": ["Continuous integration", "Dockerfile"]
}
@@ -1,6 +0,0 @@
{
"name": "Docker push",
"description": "Build, test and push Docker image to GitHub Package Registry.",
"iconName": "docker",
"categories": ["Dockerfile"]
}
@@ -1,6 +0,0 @@
{
"name": ".NET Core",
"description": "Build and test a .NET Core or ASP.NET Core project.",
"iconName": "dotnetcore",
"categories": ["C#", "F#", "Visual Basic", "ASP", "ASP.NET", ".NET"]
}
@@ -0,0 +1,6 @@
{
"name": ".NET Desktop",
"description": "Build, test, sign and publish a desktop application built on .NET.",
"iconName": "dotnet",
"categories": ["Continuous integration", "C#", "Visual Basic", "WPF", ".NET"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": ".NET",
"description": "Build and test a .NET or ASP.NET Core project.",
"iconName": "dotnet",
"categories": ["Continuous integration", "C#", "F#", "Visual Basic", "ASP", "ASP.NET", ".NET", "AspNetCore", "DotNetConsole"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Elixir",
"description": "Build and test an Elixir project with Mix.",
"iconName": "elixir",
"categories": ["Elixir", "Erlang"]
}
{
"name": "Elixir",
"description": "Build and test an Elixir project with Mix.",
"iconName": "elixir",
"categories": ["Continuous integration", "Elixir", "Erlang"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Erlang",
"description": "Build and test an Erlang project with rebar.",
"iconName": "erlang",
"categories": ["Erlang"]
}
{
"name": "Erlang",
"description": "Build and test an Erlang project with rebar.",
"iconName": "erlang",
"categories": ["Continuous integration", "Erlang"]
}
+1 -1
View File
@@ -2,5 +2,5 @@
"name": "Ruby Gem",
"description": "Pushes a Ruby Gem to RubyGems and GitHub Package Registry.",
"iconName": "ruby-gems",
"categories": ["Ruby", "SDLC"]
"categories": ["Continuous integration", "Ruby"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Go",
"description": "Build a Go project.",
"iconName": "go",
"categories": ["Go"]
}
{
"name": "Go",
"description": "Build a Go project.",
"iconName": "go",
"categories": ["Continuous integration", "Go"]
}
@@ -0,0 +1,6 @@
{
"name": "Publish Java Package with Gradle",
"description": "Build a Java Package using Gradle and publish to GitHub Packages.",
"iconName": "gradle",
"categories": ["Continuous integration", "Java", "Gradle", "Spring", "JSF"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Gradle",
"description": "Build and test a Java project using a Gradle wrapper script.",
"iconName": "gradle",
"categories": ["Java", "Gradle"]
}
{
"name": "Java with Gradle",
"description": "Build and test a Java project using a Gradle wrapper script.",
"iconName": "gradle",
"categories": ["Continuous integration", "Java", "Gradle", "Spring", "JSF"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Haskell",
"description": "Build and test a Haskell project with Cabal.",
"iconName": "haskell",
"categories": ["Haskell"]
}
{
"name": "Haskell",
"description": "Build and test a Haskell project with Cabal.",
"iconName": "haskell",
"categories": ["Continuous integration", "Haskell"]
}
+10
View File
@@ -0,0 +1,10 @@
{
"name": "iOS",
"description": "Build and test an iOS application using xcodebuild and any available iPhone simulator.",
"iconName": "xcode",
"categories": [
"Continuous integration",
"iOS",
"Xcode"
]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Jekyll",
"description": "Package a Jekyll site using the jekyll/builder Docker image.",
"iconName": "jekyll",
"categories": ["HTML"]
}
{
"name": "Jekyll",
"description": "Package a Jekyll site using the jekyll/builder Docker image.",
"iconName": "jekyll",
"categories": ["Continuous integration", "HTML"]
}
+1
View File
@@ -3,6 +3,7 @@
"description": "Test a Laravel project.",
"iconName": "php",
"categories": [
"Continuous integration",
"PHP",
"Laravel"
]
+6
View File
@@ -0,0 +1,6 @@
{
"name": "Build projects with Make",
"description": "Build and test a project using Make.",
"iconName": "makefile",
"categories": ["Continuous integration", "Makefile"]
}
@@ -0,0 +1,6 @@
{
"name": "Publish Java Package with Maven",
"description": "Build a Java Package using Maven and publish to GitHub Packages.",
"iconName": "maven",
"categories": ["Continuous integration", "Java", "Maven", "Spring", "JSF"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Maven",
"description": "Build and test a Java project with Apache Maven.",
"iconName": "maven",
"categories": ["Java", "Maven"]
}
{
"name": "Java with Maven",
"description": "Build and test a Java project with Apache Maven.",
"iconName": "maven",
"categories": ["Continuous integration", "Java", "Maven", "Spring", "JSF"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": "MSBuild based projects",
"description": "Build a MSBuild based project.",
"iconName": "c-cpp",
"categories": ["Continuous integration", "C", "C++"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Node.js",
"description": "Build and test a Node.js project with npm.",
"iconName": "nodejs",
"categories": ["JavaScript", "Node", "Npm"]
}
{
"name": "Node.js",
"description": "Build and test a Node.js project with npm.",
"iconName": "nodejs",
"categories": ["Continuous integration", "JavaScript", "npm", "React", "Angular", "Vue"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": "Grunt",
"description": "Build a NodeJS project with npm and grunt.",
"iconName": "grunt",
"categories": ["Continuous integration", "JavaScript", "TypeScript", "npm", "Grunt"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": "Gulp",
"description": "Build a NodeJS project with npm and gulp.",
"iconName": "gulp",
"categories": ["Continuous integration", "JavaScript", "TypeScript", "npm", "Gulp"]
}
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "Node.js Package",
"description": "Publishes a Node.js package to npm and GitHub Package Registry.",
"name": "Publish Node.js Package",
"description": "Publishes a Node.js package to npm and GitHub Packages.",
"iconName": "node-package-transparent",
"categories": ["JavaScript", "SDLC"]
"categories": ["Continuous integration", "JavaScript", "npm"]
}
@@ -0,0 +1,6 @@
{
"name": "Xcode - Build and Analyze",
"description": "Build Xcode project using xcodebuild",
"iconName": "xcode",
"categories": ["Continuous integration", "Xcode", "Objective-C"]
}
+1 -1
View File
@@ -2,5 +2,5 @@
"name": "PHP",
"description": "Build and test a PHP application using Composer",
"iconName": "php",
"categories": ["PHP", "Composer"]
"categories": ["Continuous integration", "PHP", "Composer"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": "Pylint",
"description": "Lint a Python application with pylint.",
"iconName": "python",
"categories": ["Continuous integration", "Python", "Bottle", "Flask"]
}
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "Python application",
"description": "Create and test a Python application.",
"iconName": "python",
"categories": ["Python"]
}
{
"name": "Python application",
"description": "Create and test a Python application.",
"iconName": "python",
"categories": ["Continuous integration", "Python", "Bottle", "Flask"]
}
@@ -0,0 +1,6 @@
{
"name": "Python Package using Anaconda",
"description": "Create and test a Python package on multiple Python versions using Anaconda for package management.",
"iconName": "python",
"categories": ["Continuous integration", "Python"]
}

Some files were not shown because too many files have changed in this diff Show More