diff --git a/.github/workflows/basic-workflow.yml b/.github/workflows/basic-workflow.yml index 04785de..1c478c8 100644 --- a/.github/workflows/basic-workflow.yml +++ b/.github/workflows/basic-workflow.yml @@ -1,17 +1,22 @@ name: Continuous integration example on: - push: + workflow_dispatch: jobs: - test: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: [ macos-latest, windows-latest, ubuntu-latest ] + java: [ '11', '17', '21'] + name: Java ${{ matrix.java }} sample steps: - uses: actions/checkout@v4 - - name: Set up JDK 21 + - name: Set up JDK ${{ matrix.java }} uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: '21' + java-version: ${{ matrix.java }} - run: mvn test diff --git a/README.md b/README.md index a0fa09a..34ea9b0 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # Ejemplo de Integración Continua con GitHub Actions -Este proyecto ofrece una Calculadora hecha en Java +Este proyecto ofrece una Calculadora hecha en Java, que bien