diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d740d8a..b9dd379 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,78 +6,20 @@ on: branches: - master - releases/* + - users/ericsciple/m162testing jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 # todo: switch to v2 - - run: npm ci - - run: npm run build - - run: npm run format-check - - run: npm run lint - - run: npm run pack - - run: npm run gendocs - - name: Verify no unstaged changes - run: __test__/verify-no-unstaged-changes.sh - - test: - strategy: - matrix: - runs-on: [ubuntu-latest, macos-latest, windows-latest] - runs-on: ${{ matrix.runs-on }} - - steps: - # Clone this repo - - name: Checkout - uses: actions/checkout@v1 # todo: switch to V2 + - uses: actions/checkout@v2-beta # Basic checkout - name: Basic checkout + id: foo uses: ./ with: ref: test-data/v2/basic path: basic - - name: Verify basic - shell: bash - run: __test__/verify-basic.sh - # Clean - - name: Modify work tree - shell: bash - run: __test__/modify-work-tree.sh - - name: Clean checkout - uses: ./ - with: - ref: test-data/v2/basic - path: basic - - name: Verify clean - shell: bash - run: __test__/verify-clean.sh - - # Side by side - - name: Side by side checkout 1 - uses: ./ - with: - ref: test-data/v2/side-by-side-1 - path: side-by-side-1 - - name: Side by side checkout 2 - uses: ./ - with: - ref: test-data/v2/side-by-side-2 - path: side-by-side-2 - - name: Verify side by side - shell: bash - run: __test__/verify-side-by-side.sh - - # LFS - - name: LFS checkout - uses: ./ - with: - repository: actions/checkout # hardcoded, otherwise doesn't work from a fork - ref: test-data/v2/lfs - path: lfs - lfs: true - - name: Verify LFS - shell: bash - run: __test__/verify-lfs.sh + - run: echo foo.outputs.bar is '${{ steps.foo.outputs.bar }}' diff --git a/dist/index.js b/dist/index.js index 4a1027b..3076170 100644 --- a/dist/index.js +++ b/dist/index.js @@ -2635,6 +2635,7 @@ function cleanup() { } // Main if (!cleanupRepositoryPath) { + core.setOutput('bar', 'baz'); run(); } // Post diff --git a/src/main.ts b/src/main.ts index 26da3aa..441350d 100644 --- a/src/main.ts +++ b/src/main.ts @@ -39,6 +39,7 @@ async function cleanup(): Promise { // Main if (!cleanupRepositoryPath) { + core.setOutput('bar', 'baz') run() } // Post