From 8f9f635db09cf4babfd3302d01cdf5994ca7fbb0 Mon Sep 17 00:00:00 2001 From: tdutrion Date: Wed, 14 Aug 2019 08:51:55 +0200 Subject: [PATCH] Convert to new YAML syntax --- README.md | 41 ++++++++++++++++------------- examples/.github/main.workflow | 9 ------- examples/.github/workflows/push.yml | 12 +++++++++ 3 files changed, 35 insertions(+), 27 deletions(-) delete mode 100644 examples/.github/main.workflow create mode 100644 examples/.github/workflows/push.yml diff --git a/README.md b/README.md index 76911f0..c953914 100644 --- a/README.md +++ b/README.md @@ -4,29 +4,34 @@ You can use it as a Github Action like this: -_.github/main.workflow_ +_.github/workflows/push.yml_ ``` -workflow "Main" { - on = "push" - resolves = ["PHP-CS-Fixer"] -} - -action "PHP-CS-Fixer" { - uses = "docker://oskarstark/php-cs-fixer-ga" -} +on: push +name: Main +jobs: + php-cs-fixer: + name: PHP-CS-Fixer + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: PHP-CS-Fixer + uses: docker://oskarstark/php-cs-fixer-ga ``` _to use a custom config for example, --diff and --dry-run option:_ ```diff -workflow "Main" { - on = "push" - resolves = ["PHP-CS-Fixer"] -} - -action "PHP-CS-Fixer" { - uses = "docker://oskarstark/php-cs-fixer-ga" -+ args = "--config=.project.php_cs --diff --dry-run" -} +on: push +name: Main +jobs: + php-cs-fixer: + name: PHP-CS-Fixer + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: PHP-CS-Fixer + uses: docker://oskarstark/php-cs-fixer-ga ++ with: ++ args: --config=.project.php_cs --diff --dry-run ``` **You can copy/paste the .github folder (under examples/) to your project and thats all!** diff --git a/examples/.github/main.workflow b/examples/.github/main.workflow deleted file mode 100644 index 14c19a3..0000000 --- a/examples/.github/main.workflow +++ /dev/null @@ -1,9 +0,0 @@ -workflow "Main" { - on = "push" - resolves = ["PHP-CS-Fixer"] -} - -action "PHP-CS-Fixer" { - uses = "docker://oskarstark/php-cs-fixer-ga" - args = "--diff --dry-run" -} diff --git a/examples/.github/workflows/push.yml b/examples/.github/workflows/push.yml new file mode 100644 index 0000000..2709e59 --- /dev/null +++ b/examples/.github/workflows/push.yml @@ -0,0 +1,12 @@ +on: push +name: Main +jobs: + php-cs-fixer: + name: PHP-CS-Fixer + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: PHP-CS-Fixer + uses: docker://oskarstark/php-cs-fixer-ga + with: + args: --diff --dry-run