Commit Graph

694 Commits

Author SHA1 Message Date
Sampark Sharma b4961a9c3d Merge branch 'main' into patch-6 2022-03-30 14:57:23 +05:30
Sampark Sharma 54f40b2c6e Merge branch 'main' into permks-9 2022-03-30 14:56:33 +05:30
Sampark Sharma 358f8874a7 Merge branch 'main' into permks-10 2022-03-30 14:55:48 +05:30
Sampark Sharma c47d6eda52 Merge branch 'main' into patch-7 2022-03-30 14:53:33 +05:30
Sampark Sharma 0ac628f137 Merge branch 'main' into patch-15 2022-03-30 14:51:15 +05:30
Sampark Sharma 8702611fe0 Merge branch 'main' into patch-15 2022-03-30 14:48:13 +05:30
Sampark Sharma 8c8e9b2a97 Merge branch 'main' into patch-16 2022-03-30 14:47:39 +05:30
Sampark Sharma 9edfd835eb Merge branch 'main' into patch-11 2022-03-29 17:50:33 +05:30
Thomas Boop 1d9d6d7fb0 Update Actions to node16 (#1469)
* update actions

* address merge conflicts

* fix java updates

* update github script

* update cache to v3

Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
2022-03-28 22:40:48 +05:30
Bishal Prasad 3be3c5deec Update cache action to v3 (#1507) 2022-03-28 09:47:44 +05:30
Bishal Prasad e59567a947 Bringing back Datadog Synthetics workflow (#1503)
* Revert "Revert "Add Datadog Synthetics GitHub action to starter workflows (#1342)" (#1385)"

This reverts commit de41169eb0.

* Add creator
2022-03-25 16:03:59 +05:30
Daz DeBoer f2990d6b83 Update to v2.1.4 of gradle-build-action (#1489)
* Update to new version of gradle-build-action

* Update to new version of gradle-build-action
2022-03-23 11:54:13 -04:00
h0x0er fe3921312c Merge branch 'main' into patch-15 2022-03-21 21:26:12 +05:30
Shubham malik c5f542db49 Update php.yml 2022-03-19 16:35:53 +05:30
Shubham malik 02fa52f6c0 Update symfony.yml 2022-03-19 16:34:10 +05:30
Shubham malik ceada66602 Update haskell.yml 2022-03-19 16:32:12 +05:30
Matt Moore 002e1a441e Support uppercase repository names with cosign.
My previous PR didn't properly handle uppercase usernames (or repository names) when signing container images with `cosign`.

It seems that the `docker buildx --push` doesn't like this either, but it's passed the output of the `docker/metadata-action` which seems to lowercase things.

Fixes: https://github.com/actions/starter-workflows/issues/1293

Signed-off-by: Matt Moore <mattmoor@chainguard.dev>
2022-03-16 11:48:28 -07:00
Jonathan Tamsut 46017054a3 Update download-artifact and upload-artifact from v2 to v3 (#1465)
* migrate to v3

* update download-artifact
2022-03-14 10:35:28 -04:00
Sampark Sharma b7df85f8ad Merge branch 'main' into patch-11 2022-03-14 13:09:57 +05:30
Sampark Sharma 6f45632eda Merge branch 'main' into patch-16 2022-03-14 13:08:51 +05:30
Atul Malaviya 300f303442 Added PR trigger (#1448) 2022-02-20 13:48:18 +05:30
arjundashrath 93dc183837 Update r.yml 2022-02-17 08:55:16 +05:30
h0x0er f0d5cb1545 added token permission 2022-02-15 13:42:06 +05:30
h0x0er db842e7ec5 added github_token permission 2022-02-15 13:39:46 +05:30
arjundashrath baf5276476 Update ruby.yml 2022-02-14 13:05:59 +05:30
arjundashrath d6dfba970f Update deno.yml 2022-02-14 13:03:20 +05:30
arjundashrath fa52238103 Update gradle.yml 2022-02-14 12:57:42 +05:30
arjundashrath d50a73e3b8 Update python-publish.yml 2022-02-14 12:47:03 +05:30
h0x0er ccd26a97cb added token permissions 2022-02-14 11:30:57 +05:30
h0x0er dc2daec134 added token permissions 2022-02-14 11:27:43 +05:30
Bishal Prasad de41169eb0 Revert "Add Datadog Synthetics GitHub action to starter workflows (#1342)" (#1385)
This reverts commit f31e3a9c9d.
2022-02-04 09:45:26 +05:30
Daz DeBoer 98bd06c9ad Update for gradle/gradle-build-action@v2.1.3 (#1384) 2022-02-03 16:24:19 -05:00
Daz DeBoer 776a960496 Update for gradle-build-action@v2.1.2 release (#1375) 2022-01-31 16:47:10 -05:00
Aarnav Pai 1220bda7e4 Fix version of denoland/setup-deno (#1369)
* Fix version of `denoland/setup-deno`

* Update deno.yml
2022-01-27 10:51:47 -05:00
Bishal Prasad 80404f48bc Rename node.js.yml to ci/node.js.yml 2022-01-27 10:28:39 +05:30
Bishal Prasad c0b5490590 Rename ci/bishal-node.js.yml to node.js.yml 2022-01-27 10:27:32 +05:30
Bishal Prasad 7a56117f98 Rename node.js.yml to bishal-node.js.yml 2022-01-27 10:27:08 +05:30
Varun Sharma eedf8fbcb3 Update erlang.yml
Setting contents: read at workflow level, and removing from job level
2022-01-21 12:23:16 -08:00
Varun Sharma 3c01b8344b Merge branch 'actions:main' into varunsh-coder-erlang 2022-01-21 11:45:41 -08:00
Mattias Cibien 69b1126777 Merge branch 'main' into patch-1 2022-01-21 18:05:01 +01:00
Andrew Wiltshire ffa80e095e fixed grammatical error in node.js.yml (#1358) 2022-01-20 09:00:56 +05:30
César Román a96d2407b5 fix(ci): pylint.yml (#1108)
ref: #636. `pylint` command does not work

I've had success running the modified command [here](https://github.com/thecesrom/incendium/blob/project/.github/workflows/pylint.yml).

Co-authored-by: Josh Gross <joshmgross@github.com>
2022-01-19 18:41:20 -05:00
André Arko 5635bf05bc Upgrade Rails workflow to true CI (#1353)
* Upgrade Rails workflow to true CI

The existing Rails CI example only runs linters, which is not continuous
integration. This change brings the Rails example workflow up to par
with the other web framework CI flows, like Django.

This example is optimized for Rails 7, which does not include NodeJS,
webpack, or yarn by default. No Rails application code changes are
required for this flow to run the tests, and both minitest and rspec are
supported via the `test` rake task.

* add Rails icon

* use env vars, hopefully

* use the full hash for ruby/setup-ruby

* remove PORT since services cannot use it

* stop repeating identical step envs

* resolve env var declaration error

* update setup-ruby to the SHA of v1.92

* use setup-ruby SHA for lint job too

Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
2022-01-18 02:04:33 +05:30
Beth G f31e3a9c9d Add Datadog Synthetics GitHub action to starter workflows (#1342) 2022-01-15 11:41:46 +05:30
Manuel 588f02dade Switch java distribution from 'adopt' to 'temurin' (#1065)
adopt is rebranded into temurin
see https://blog.adoptopenjdk.net/2021/03/transition-to-eclipse-an-update/
2022-01-14 18:05:31 -05:00
Varun Sharma f42f92e60c Update erlang.yml
Add token permissions
2022-01-05 09:50:26 -08:00
Matt Moore 00db25fc1e Enable keyless signing for private repos. (#1295)
Now that cosign 1.4 is out, we can perform keyless signing without panicking on private images (and without `--force` uploading to Rekor).

Signed-off-by: Matt Moore <mattmoor@chainguard.dev>
2021-12-13 15:17:02 -05:00
Matt Moore 60d206d090 Have the starter docker-publish action sign digests. (#1255)
* Have the starter `docker-publish` action sign digests.

This change installs `sigstore/cosign` using the `cosign-installer` action,
and uses sigstore's "keyless" signing process to sign the resulting image
digest using the action's identity token (see: `id-token: write`).

Signed-off-by: Matt Moore <mattomata@gmail.com>

* Fully qualify the digest, add setup-buildx-action as workaround

* Drop --force, add public repo check

* Use built-in 'private' bit
2021-12-06 22:35:19 +05:30
Daz DeBoer f7b1f1515d Use gradle-build-action in starter workflows (#1237)
The `gradle-build-action` provides enhanced execution and caching functionality for Gradle.
This change updates starter workflows to use `v2.0.0` of `gradle-build-action`.

Improvements over invoking Gradle directly include:
- Easier to run the workflow with a particular Gradle version
- More sophisticated and more efficient caching of Gradle User Home between invocations
- Detailed reporting of cache usage and cache configuration options
- Automatic capture of Build Scan links

Co-authored-by: Josh Gross <joshmgross@github.com>
2021-12-02 17:22:55 -05:00
Marcel Wagner 9920cac8e9 Update text flow for cmake comment (#1054) 2021-12-02 09:21:29 +05:30