Skip to content

build: add build workflow for web basics session #9

build: add build workflow for web basics session

build: add build workflow for web basics session #9

name: Build Web Basics Drills Workflow
permissions:
packages: write
on:
workflow_dispatch:
pull_request:
branches:
- main
push:
branches:
- main
paths:
- "chapters/web-application-security/web-basics/drills/**"
jobs:
build-cockroack:

Check failure on line 19 in .github/workflows/build-session-01.yml

View workflow run for this annotation

GitHub Actions / Build Web Basics Drills Workflow

Invalid workflow file

The workflow is not valid. .github/workflows/build-session-01.yml (Line: 19, Col: 3): Error calling workflow 'open-education-hub/actions/.github/workflows/build.yml@main'. The workflow is requesting 'contents: read, id-token: write', but is only allowed 'contents: none, id-token: none'.
name: Build cockroach drill
uses: open-education-hub/actions/.github/workflows/build.yml@main
with:
makefile: "chapters/web-application-security/web-basics/drills/cockroach/deploy"
dockerfile: "chapters/web-application-security/web-basics/drills/cockroach/deploy/Dockerfile"
context: "chapters/web-application-security/web-basics/drills/cockroach"
image: "cockroach"
image_tag: "latest"