Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cake-build/cake-action

:cake::octocat: Run Cake (C# Make) scripts in your GitHub Actions workflows.
https://github.com/cake-build/cake-action

Changes the action icon to more closely resemble Cake

As it turns out, GitHub Actions doesn't support all the icons at
https://feathericons.com. Unfor...

3f70b42db943992e41821989c18c2264f26d05bc authored about 4 years ago by Enrico Campidoglio <[email protected]>
Uses the new Environment File syntax to set the environment variables

GitHub has changed the way environment variables are set in a workflow,
due to a security vulner...

985efc8c18dfef468322efd3e639cc14b699333d authored about 4 years ago by Enrico Campidoglio <[email protected]>
Merge pull request #18 from cake-build/dependabot/npm_and_yarn/actions/core-1.2.6

Bump @actions/core from 1.2.0 to 1.2.6

5de5708f11d4278b54d07b336deb0b79e73ef58e authored about 4 years ago by Enrico Campidoglio <[email protected]>
Bump @actions/core from 1.2.0 to 1.2.6

Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.0 to ...

a1b909fc725fa9cf8ff8406d80bf7b8caa58d65d authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #15 from cake-build/dependabot/npm_and_yarn/lodash-4.17.19

Bump lodash from 4.17.15 to 4.17.19

5603419e3cc8b56b20273a1e36af58bc58276cfc authored over 4 years ago by Enrico Campidoglio <[email protected]>
Disables the .NET Core CLI welcome message

In order to get a leaner build log.

9229ab800ed64bc2c20cd4b8fa0f192c7aeecfbe authored over 4 years ago by Enrico Campidoglio <[email protected]>
Adds a function to disable the .NET Core CLI welcome message

8d308500c11620d9d94d2fa1683a7a84e9224766 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Disables the .NET Core telemetry using 'true'

According to the documentation of the 'setup-dotnet' GitHub action,
the environment variables us...

a77a338154ad8adae81f0b14a42623ddc7e6b95f authored over 4 years ago by Enrico Campidoglio <[email protected]>
Bump lodash from 4.17.15 to 4.17.19

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](http...

6fb7713e2a02571f84c93ca7bb5fdc286b3942cc authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Tells GitHub Actions to build and test all branches

082a8e631c20cc61363762d1356dbd2bbc01580f authored over 4 years ago by Enrico Campidoglio <[email protected]>
Changes the action icon to more closely resemble Cake

feathericons.com doesn't have a cake icon (at least, not yet),
so the closest we can get to the ...

fd599b41bd870727fc13cd5a2866541d2be55d72 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Updates the repo URL to cake-build/cake-action (#13)

Closes #13

dd656afbabad18fefc583cbffe8a7bddd3c94452 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Builds the bundle using TypeScript 3.9.2

e454eca732f85bdabd1163e3a6a784614a1b1869 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Updates jest to fix a security vulnerability in kind-of

https://www.npmjs.com/advisories/1490

55ce55eb886ea79366a6a202b47e51885b89f220 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Updates TypeScript to version 3.9.2

a9af67c41f4d10fdb89600cb76971d99304a509a authored over 4 years ago by Enrico Campidoglio <[email protected]>
Removes the 'lib' directory

As of 6ae1b47, the action's entry point is set to the bundle file
in the 'dist' directory, so 'l...

6973614f10f0c8006b2c7a63a281417d6fbd1659 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Ignores the 'lib' directory

As of 6ae1b47, the action's entry point is set to the bundle file
in the 'dist' directory, so 'l...

68cbf5f804a1f77fe4730e9f2aa5b1e64d5b9ca4 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Changes the package entry-point to the bundle

a1ea9d8ef4167347bbbfdff6558d4b92eb410298 authored over 4 years ago by Enrico Campidoglio <[email protected]>
References the action using the v1 tag in the examples

Since it seems to be more idiomatic for the documentation of a GitHub Action.

7045100b61b522a025492751923dee423929e157 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Makes the code a bit more idiomatic

Refactors the static functions into function exports,
since that's more idiomatic in JavaScript....

51370d2c0abce8ddf849bc4a6681b5fd7860a7ff authored over 4 years ago by Enrico Campidoglio <[email protected]>
Updates minimist from version 1.2.0 to 1.2.5

Due to a security vulnerability discovered in versions prior to 1.2.3.

See https://app.snyk.io/...

185c1bfb1edb5eb45d2ffee8befdfe12fbd36c21 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Resolves all lint warnings related to Jest

Replaces the calls to obsolete assertion functions with the correct ones.

7dc785ca0be50206abe9d69f9f789a2afcef5b9d authored over 4 years ago by Enrico Campidoglio <[email protected]>
Adds missing newline character at the end of a file

1df038c66074b2d270f85a524f58ec2d2028d68d authored over 4 years ago by Enrico Campidoglio <[email protected]>
Enforces that files end with a newline character

See https://eslint.org/docs/rules/eol-last

493be945b925341739c468d5e46e11bc0e3e17d4 authored over 4 years ago by Enrico Campidoglio <[email protected]>
Merge pull request #11 from ecampidoglio/dependabot/npm_and_yarn/acorn-5.7.4

Bumps acorn from 5.7.3 to 5.7.4

9aeed9794145a5650d047ee5ab94fc44f51a5c4c authored over 4 years ago by Enrico Campidoglio <[email protected]>
Bump acorn from 5.7.3 to 5.7.4

Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
- [Release notes](https://g...

4dcfa5696e4aedab2b43a78bb29fe23a44b721ca authored almost 5 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Stops tracking the node_modules directory

9f625fafa12e89d862f9227036aeed8aad533ffd authored about 5 years ago by Enrico Campidoglio <[email protected]>
Ignores the entire node_modules directory

We no longer need to track the production dependencies,
since we bundle everything into a single...

05ff732d6b8c9fe1f0373ad019dbd8b4a8d35f29 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Changes the action entry-point to the bundle

6ae1b47af833994cbcbde9665385223040cb00e0 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Starts tracking the bundle file

80331a835cc2b80a23908f5e7e8d27078c0960dc authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds an npm script to bundle everything in a single file

42f056b2d591d34614f39eb0ff8bc1d3a33c5522 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Takes a dev dependency on @zeit/ncc

33464749882c5c17c45a9588ed1774f0c919f95a authored about 5 years ago by Enrico Campidoglio <[email protected]>
Fixes a few ESLint warnings in the tests

6a04b3a463fcef0de005509ef06463dfa1d8ef37 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds the TypeScript type definitions for jest-when

bc49c93f80f1cb564c8c8e45a6e8121b104c34f9 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Enables the ESLint rules for Jest tests

1d5e4fb5a75b5a3503581300be62080dc3c43866 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Requires usage of the 'any' type to be explicit

627fdeb10409926634ab6448c0f56fff0732da5e authored about 5 years ago by Enrico Campidoglio <[email protected]>
Removes the commented out lines from the TS config file

e1850f891eddcea044bbb7fe5649995848d146f2 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Bumps the package version to 1.1.1

84dc2252846b50425e8edf83cceaa3a33ce82f96 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Removes existing versions of the Cake.Tool before testing the version

parameter

c225a327b3c11a17c67deb47d94f602c2082f6b1 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Does not attempt to uninstall the Cake.Tool when it's not present (#9)

Fixes #9

72eb1ebcdfd881be10837e01cd5c32ef63c96488 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Updates the version in the package-lock file

0d58dfda8130c31ae5913b49a3c7a0b879e215dd authored about 5 years ago by Enrico Campidoglio <[email protected]>
Bumps the package version to 1.1.0

d53396f2411f31b6ca344fcd2c6da1feeab12782 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds an example of using the Cake action with a build matrix

a47b6d2af679b4a5bc05ccdcca21cf38d6b3471a authored about 5 years ago by Enrico Campidoglio <[email protected]>
Documents the 'verbosity' and 'cake-bootstrap' input parameters

be6322fd676b072ef9816cc13a0921516d2e7373 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds an integration test for the verbosity input parameter

e989e3611a9c27e0e31a7422c28507a4a09730f5 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds glyphs to the integration tests results

c79f3faf59ce6e72bde9daf06f294ec8bc5fd767 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds the verbosity level as input parameter (#7)

Fixes #7

12e8bfbdfc956371eaf3d427423294246102942e authored about 5 years ago by Enrico Campidoglio <[email protected]>
Makes the integration tests a bit more robust

1130a911ca32a16f846ada80b4f072e6b2fda3ca authored about 5 years ago by Enrico Campidoglio <[email protected]>
Uses argument constraints on stubs to simplify the tests

bd4fdc0b48f553e5b224e39f444728426bf5225b authored about 5 years ago by Enrico Campidoglio <[email protected]>
Groups the Cake-specific input parameters

8e8040f3810a34713b9391dab81f717189ce2bad authored about 5 years ago by Enrico Campidoglio <[email protected]>
Merge pull request #6 from devlead/feature/gh-3

Allows to bootstrap Cake modules (#3)

993866b3b0048c9941189ca10675feeda76baa53 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Add bootstrap integration test

985eecd54ccb20847798d1926f85bb85930379f9 authored about 5 years ago by Mattias Karlsson <[email protected]>
(GH-3) Add Cake bootstrap support

* fixes #3

f86bbfeb76c21515710c83b4f53e8d48ef442ecc authored about 5 years ago by Mattias Karlsson <[email protected]>
Adds a test for running the action with the version argument

f24b95b92e37e59734499d2e2e98ba276d98e078 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Verifies the script args regardless of the number of parameters

Rather than coupling every test with the exact signature of the
'runScript' function by passing ...

bb91408f9be51ab76ff3df84edf65b0197eadc56 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Verifies that input parameters are correctly parsed

Since jest doesn't support argument constraints on stubs
(see facebook/jest#6180), we use the 'j...

812cb427d408278f5be849b9ff89efd8cc07ee68 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Takes a development dependency on jest-when

70405df5225dac705592dda766e31f86c9f8068e authored about 5 years ago by Enrico Campidoglio <[email protected]>
Removes the table around the badges because it was redundant

c5c40e487628c82754a1193a15a6b017326e70d6 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Documents the 'cake-version' input parameter

e1a413cf4c86d40a40cd24ec3db273d015b7f5fc authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds a badge for the latest release version

b4c6e6b0b8e0d312229fa5be340f23d508bbd171 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds tests for uninstalling a local .NET tool

be44524402ad1be6a4a56acdd5cab6d13a4e9cb5 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Corrects a typo in a test scenario description

8731a957b19c7b05628dab418aaa1151c6e07361 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Makes the tool checking implementation a bit more readable

eccff5d88050341265f530dfeb820aabc6a91360 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds a missing space in a test

1e30e86cf3e2fb2584bd2e8f54f5ebbc066dc8ad authored about 5 years ago by Enrico Campidoglio <[email protected]>
Removes an unnecessary conditional

502acfcdb911436037a42d52f1d9eca318431c0b authored about 5 years ago by Enrico Campidoglio <[email protected]>
Rearranges the order of the action inputs

d2047400dcf20bca3c07c1030f089623290028ed authored about 5 years ago by Enrico Campidoglio <[email protected]>
Relies on the tools directory to check for already installed tools

cbd362d47a8ef17fbc4a3af64d1e7330842b09cf authored about 5 years ago by Enrico Campidoglio <[email protected]>
Teaches the tools directory to check for tools

The tool directory should be able to determine whether a specific tool
(and, most importantly, a...

678f95d21796331b6c81a0f708a3943827d79ab9 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Takes a development dependency on del

In order to be able to remove non-empty directories recursively (in
essence running 'rm -rf').

fa8812f1c1550d77d02421cdc0dec0459682d99a authored about 5 years ago by Enrico Campidoglio <[email protected]>
Merge pull request #2 from devlead/feature/gh-1

Allows to specify the version of Cake to use (#1)

beb98827b5ecf0ca3212f79fe9f3f745c4312fd4 authored about 5 years ago by Enrico Campidoglio <[email protected]>
(GH-1) Add specifying/pinning Cake version support

* fixes #1

7117ea876084bce8ba5a614189c5043fd2c823f4 authored about 5 years ago by Mattias Karlsson <[email protected]>
Add integration tests

d4cab8688d12ea700b106c933dc99f0839e26199 authored about 5 years ago by Mattias Karlsson <[email protected]>
Runs ESLint as part of the build

92d932684acc9664c98b89f4fb1a5e57b32ec2de authored about 5 years ago by Enrico Campidoglio <[email protected]>
Fixes inconsistent usage of braces

5d7d90a2207b9be6a2e425db894d3e707856ac77 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Configures ESLint to enforce the brace style

48776dad6ac722090dc433bb49f3c9908dfcdabc authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds a test for checking whether the tools dir contains a file

84f2f12bba37301a5f45765bc1d50795de61d1da authored about 5 years ago by Enrico Campidoglio <[email protected]>
Merge pull request #5 from devlead/feature/mockfs

Fixes a test that failed if the tools dir existed on the file system

ae2bf3ed327e6b0512f7981e16b797f68526142d authored about 5 years ago by Enrico Campidoglio <[email protected]>
Git ignore Cake tools folder

ff3eb9d26851ba487098607be7440e4025739815 authored about 5 years ago by Mattias Karlsson <[email protected]>
Mock ToolsDirectory containsFile

2ed3a8ab07ce1f069557892c4b06937255ac9d81 authored about 5 years ago by Mattias Karlsson <[email protected]>
Consolidates the platform checking in the tests

99526813de2d47dd7784ddee497546b5e236515d authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds a test for verifying the Cake.Tool on Windows

11e84157849a03a55ff8159942a88f295e0de8b1 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Avoids installing the Cake.Tool more than once

e24c3e5e4e3167dd0f3fcc07b97d9e47466ea060 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Avoids creating the tools directory more than once

687d35b3d4c47a3fc1970d4384e5177bb07b3b80 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Verifies each input parameter in a separate test

eb6a2613985459934d97211952d30c704e09d2dd authored about 5 years ago by Enrico Campidoglio <[email protected]>
Creates the tools directory using Node's fs module

Instead of the 'io.mkdirP' function from the GitHub Actions toolkit,
since that doesn't seem to ...

7a2e6d6f8eb6bff39074c9264fae443b923f226d authored about 5 years ago by Enrico Campidoglio <[email protected]>
Disables the unused variable ESLint rule due to a false positive

See typescript-eslint/typescript-eslint#363.

67ad57e0a13ad8528d541a17ed06626a2a4acba6 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds an npm script to run ESLint

fe26c3e6642fdefe73f65a7e373f7a6da2a05bee authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds the spacing rules to ESLint

a48860c0f4a9ef644448c96da6df10ca3cc2a899 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Fixes the formatting in an interface

4f6973d6cfd18373cb8641db89fb664d61cff161 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Configures ESLint to require semicolons

932524c7b0aa8404527e74b415740b4bbba89179 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Fixes the formatting in one of the tests

e3f5d8af799b04c3ceea3ec8da7ee3937e39c00b authored about 5 years ago by Enrico Campidoglio <[email protected]>
Updates the version in the package-lock file

762fd559daacec5aff436ed35023268b4c62b9d0 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Merge pull request #4 from devlead/feature/windowsunittests

Adjusts the tests for Windows

0c25af315162d02554e4f4d2af4a2f9c90a3c4bf authored about 5 years ago by Enrico Campidoglio <[email protected]>
Run tests on Windows & not coveralls if PR

97dfdfa1107eab4f7f4e52568fc8d642971f7c19 authored about 5 years ago by Mattias Karlsson <[email protected]>
Adjust tests for Windows

8205ae64d432f1a82560618b98f7a69dd7a64f4e authored about 5 years ago by Mattias Karlsson <[email protected]>
Specifies the branch name in the Coveralls badge

bc807a7e86dbe944f504e0dc7ffd734c70778640 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Adds a missing test for creating the tools directory

8245f403aace7180f09ab215f905836d92c541f8 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Fixes inconsistent use of quotes

64a1af18bae39934ef37e4a3afc384816d118534 authored about 5 years ago by Enrico Campidoglio <[email protected]>
Consolidates the test workflow by using a matrix

c275e3c291b82113cba466fa42230f524498812c authored about 5 years ago by Enrico Campidoglio <[email protected]>
Bumps the package version to 1.0.1

ab5bd48b5c3df984bc2148532a8271bb0ab607c5 authored about 5 years ago by Enrico Campidoglio <[email protected]>