web-dev-qa-db-fra.com

Action Github: diviser la commande longue en plusieurs lignes

J'ai une commande d'action Github qui est vraiment longue:

name: build

on: [Push]

jobs:
    build:
        runs-on: ubuntu-18.04
        steps:
            - uses: actions/checkout@v1
            - name: Install Prerequisites
              run: |
                Sudo apt-get update
                Sudo apt-get install -y --no-install-recommends "a very very long list of prerequisites"

Puis-je savoir s'il est possible de diviser la commande longue en plusieurs lignes pour une meilleure lisibilité? J'ai essayé le séparateur '\' mais cela ne fonctionne pas. Merci d'avance.

6
Bojian Zheng

Notez également les fonctions join et format pour les expressions:

HELLO_WORLD = ${{ join('Hello', 'world!') }}
HELLO_WORLD = ${{ format('{{Hello {0}}}', 'World') }}

Vraisemblablement, ceux-ci pourraient être combinés avec des variables d'env.

1
Jon Peck