diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5fc398c..1321778 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,40 +1,38 @@ -name: main -on: - push: - branches: - - master - workflow_dispatch: # Allows manual triggering of the workflow +name: directory-listing +on: [push] jobs: pages-directory-listing: runs-on: ubuntu-latest - name: Run Actions Template + name: Directory Listings Index steps: - - name: Checkout + - name: Checkout Repository uses: actions/checkout@v3 with: - ref: master + ref: dummy-data #checkout different branch - name: Generate Directory Listings - uses: jayanta525/github-pages-directory-listing@main + uses: jayanta525/github-pages-directory-listing@v4.0.0 with: - FOLDER: data + FOLDER: data #directory to generate index - name: Upload artifact uses: actions/upload-pages-artifact@v1 with: - path: 'data' - + path: 'data' # upload generated folder + deploy: needs: pages-directory-listing permissions: - pages: write - id-token: write + pages: write # to deploy to Pages + id-token: write # to verify the deployment originates from an appropriate source + # Deploy to the github-pages environment environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} + # Specify runner + deployment step runs-on: ubuntu-latest steps: - name: Deploy to GitHub Pages