UNPKG

@cocreate/css-parser

Version:

A simple css-parser component in vanilla javascript. Easily configured using HTML5 data-attributes and/or JavaScript API.

45 lines (41 loc) 1.53 kB
name: Manual Workflow on: workflow_dispatch: inputs: invalidations: description: | If set to 'true', invalidates previous upload. default: "true" required: true jobs: cdn: runs-on: ubuntu-latest env: DRY_RUN: ${{ github.event.inputs.dry_run }} GITHUB_TOKEN: "${{ secrets.GITHUB }}" NPM_TOKEN: "${{ secrets.NPM_TOKEN }}" steps: - name: Checkout uses: actions/checkout@v3 - name: setup nodejs uses: actions/setup-node@v3 with: node-version: 16 - name: yarn install run: > echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" > .npmrc yarn install - name: yarn build run: yarn build - name: upload latest bundle uses: CoCreate-app/CoCreate-s3@master with: aws-key-id: "${{ secrets.AWSACCESSKEYID }}" aws-access-key: "${{ secrets.AWSSECERTACCESSKEY }}" distributionId: "${{ secrets.DISTRIBUTION_ID }}" bucket: testcrudbucket source: ./dist destination: /css-parser/latest acl: public-read invalidations: ${{ github.event.inputs.invalidations }}