github-actions-course
Repository containing all examples, as well as notes for the GitHub Actions course.
File Explorer
Download Latest Version (.zip)- action.yaml
- .dockerignore
- action.yaml
- Dockerfile
- main.py
- requirements.txt
- uuid
- command.d.ts
- command.js
- command.js.map
- core.d.ts
- core.js
- core.js.map
- file-command.d.ts
- file-command.js
- file-command.js.map
- oidc-utils.d.ts
- oidc-utils.js
- oidc-utils.js.map
- path-utils.d.ts
- path-utils.js
- path-utils.js.map
- summary.d.ts
- summary.js
- summary.js.map
- utils.d.ts
- utils.js
- utils.js.map
- LICENSE.md
- package.json
- README.md
- exec.d.ts
- exec.js
- exec.js.map
- interfaces.d.ts
- interfaces.js
- interfaces.js.map
- toolrunner.d.ts
- toolrunner.js
- toolrunner.js.map
- LICENSE.md
- package.json
- README.md
- utils.d.ts
- utils.js
- utils.js.map
- context.d.ts
- context.js
- context.js.map
- github.d.ts
- github.js
- github.js.map
- interfaces.d.ts
- interfaces.js
- interfaces.js.map
- utils.d.ts
- utils.js
- utils.js.map
- LICENSE.md
- package.json
- README.md
- auth.d.ts
- auth.js
- auth.js.map
- index.d.ts
- index.js
- index.js.map
- interfaces.d.ts
- interfaces.js
- interfaces.js.map
- proxy.d.ts
- proxy.js
- proxy.js.map
- LICENSE
- package.json
- README.md
- io-util.d.ts
- io-util.js
- io-util.js.map
- io.d.ts
- io.js
- io.js.map
- LICENSE.md
- package.json
- README.md
- dicer.d.ts
- Dicer.js
- HeaderParser.js
- PartStream.js
- LICENSE
- sbmh.js
- multipart.js
- urlencoded.js
- basename.js
- Decoder.js
- decodeText.js
- getLimit.js
- parseParams.js
- main.d.ts
- main.js
- LICENSE
- package.json
- README.md
- index.js
- index.js.map
- auth.js
- hook.js
- index.js
- with-authorization-prefix.js
- auth.d.ts
- hook.d.ts
- index.d.ts
- types.d.ts
- with-authorization-prefix.d.ts
- index.js
- index.js.map
- LICENSE
- package.json
- README.md
- index.js
- index.js.map
- index.js
- version.js
- index.d.ts
- types.d.ts
- version.d.ts
- index.js
- index.js.map
- LICENSE
- package.json
- README.md
- index.js
- index.js.map
- add-query-parameters.js
- extract-url-variable-names.js
- is-plain-object.js
- lowercase-keys.js
- merge-deep.js
- omit.js
- remove-undefined-properties.js
- url-template.js
- defaults.js
- endpoint-with-defaults.js
- index.js
- merge.js
- parse.js
- version.js
- with-defaults.js
- add-query-parameters.d.ts
- extract-url-variable-names.d.ts
- is-plain-object.d.ts
- lowercase-keys.d.ts
- merge-deep.d.ts
- omit.d.ts
- remove-undefined-properties.d.ts
- url-template.d.ts
- defaults.d.ts
- endpoint-with-defaults.d.ts
- index.d.ts
- merge.d.ts
- parse.d.ts
- version.d.ts
- with-defaults.d.ts
- index.js
- index.js.map
- LICENSE
- package.json
- README.md
- index.js
- index.js.map
- error.js
- graphql.js
- index.js
- version.js
- with-defaults.js
- error.d.ts
- graphql.d.ts
- index.d.ts
- types.d.ts
- version.d.ts
- with-defaults.d.ts
- index.js
- index.js.map
- LICENSE
- package.json
- README.md
- LICENSE
- package.json
- README.md
- types.d.ts
- index.js
- index.js.map
- paginating-endpoints.js
- compose-paginate.js
- index.js
- iterator.js
- normalize-paginated-list-response.js
- paginate.js
- paginating-endpoints.js
- version.js
- paginating-endpoints.d.ts
- compose-paginate.d.ts
- index.d.ts
- iterator.d.ts
- normalize-paginated-list-response.d.ts
- paginate.d.ts
- paginating-endpoints.d.ts
- types.d.ts
- version.d.ts
- index.js
- index.js.map
- LICENSE
- package.json
- README.md
- index.js
- index.js.map
- endpoints.js
- method-types.js
- parameters-and-response-types.js
- endpoints-to-methods.js
- index.js
- version.js
- endpoints.d.ts
- method-types.d.ts
- parameters-and-response-types.d.ts
- endpoints-to-methods.d.ts
- index.d.ts
- types.d.ts
- version.d.ts
- index.js
- index.js.map
- LICENSE
- package.json
- README.md
- index.js
- index.js.map
- fetch-wrapper.js
- get-buffer-response.js
- index.js
- is-plain-object.js
- version.js
- with-defaults.js
- fetch-wrapper.d.ts
- get-buffer-response.d.ts
- index.d.ts
- is-plain-object.d.ts
- version.d.ts
- with-defaults.d.ts
- index.js
- index.js.map
- LICENSE
- package.json
- README.md
- index.js
- index.js.map
- index.js
- index.d.ts
- types.d.ts
- index.js
- index.js.map
- LICENSE
- package.json
- README.md
- Endpoints.d.ts
- AuthInterface.d.ts
- EndpointDefaults.d.ts
- EndpointInterface.d.ts
- EndpointOptions.d.ts
- Fetch.d.ts
- GetResponseTypeFromEndpointMethod.d.ts
- index.d.ts
- OctokitResponse.d.ts
- RequestError.d.ts
- RequestHeaders.d.ts
- RequestInterface.d.ts
- RequestMethod.d.ts
- RequestOptions.d.ts
- RequestParameters.d.ts
- RequestRequestOptions.d.ts
- ResponseHeaders.d.ts
- Route.d.ts
- Signal.d.ts
- StrategyInterface.d.ts
- Url.d.ts
- VERSION.d.ts
- LICENSE
- package.json
- README.md
- add.js
- register.js
- remove.js
- index.d.ts
- index.js
- LICENSE
- package.json
- README.md
- index.js
- index.js
- index.d.ts
- index.js
- LICENSE
- package.json
- README.md
- LICENSE
- once.js
- package.json
- README.md
- encodings.xml
- modules.xml
- node-tunnel.iml
- vcs.xml
- workspace.xml
- tunnel.js
- .travis.yml
- CHANGELOG.md
- index.js
- LICENSE
- package.json
- README.md
- Agent.md
- api-lifecycle.md
- BalancedPool.md
- CacheStorage.md
- Client.md
- Connector.md
- ContentType.md
- Cookies.md
- DiagnosticsChannel.md
- Dispatcher.md
- DispatchInterceptor.md
- Errors.md
- Fetch.md
- MockAgent.md
- MockClient.md
- MockErrors.md
- MockPool.md
- Pool.md
- PoolStats.md
- ProxyAgent.md
- RetryHandler.md
- WebSocket.md
- lifecycle-diagram.png
- client-certificate.md
- mocking-request.md
- proxy.md
- writing-tests.md
- abort-signal.js
- api-connect.js
- api-pipeline.js
- api-request.js
- api-stream.js
- api-upgrade.js
- index.js
- readable.js
- util.js
- cache.js
- cachestorage.js
- symbols.js
- util.js
- dispatcher-weakref.js
- constants.js
- index.js
- parse.js
- util.js
- connect.js
- errors.js
- request.js
- symbols.js
- util.js
- body.js
- constants.js
- dataURL.js
- file.js
- formdata.js
- global.js
- headers.js
- index.js
- LICENSE
- request.js
- response.js
- symbols.js
- util.js
- webidl.js
- encoding.js
- filereader.js
- progressevent.js
- symbols.js
- util.js
- DecoratorHandler.js
- RedirectHandler.js
- RetryHandler.js
- redirectInterceptor.js
- constants.d.ts
- constants.js
- constants.js.map
- llhttp-wasm.js
- llhttp.wasm
- llhttp_simd-wasm.js
- llhttp_simd.wasm
- utils.d.ts
- utils.js
- utils.js.map
- wasm_build_env.txt
- mock-agent.js
- mock-client.js
- mock-errors.js
- mock-interceptor.js
- mock-pool.js
- mock-symbols.js
- mock-utils.js
- pending-interceptors-formatter.js
- pluralizer.js
- fixed-queue.js
- connection.js
- constants.js
- events.js
- frame.js
- receiver.js
- symbols.js
- util.js
- websocket.js
- agent.js
- balanced-pool.js
- client.js
- dispatcher-base.js
- dispatcher.js
- global.js
- pool-base.js
- pool-stats.js
- pool.js
- proxy-agent.js
- timers.js
- agent.d.ts
- api.d.ts
- balanced-pool.d.ts
- cache.d.ts
- client.d.ts
- connector.d.ts
- content-type.d.ts
- cookies.d.ts
- diagnostics-channel.d.ts
- dispatcher.d.ts
- errors.d.ts
- fetch.d.ts
- file.d.ts
- filereader.d.ts
- formdata.d.ts
- global-dispatcher.d.ts
- global-origin.d.ts
- handlers.d.ts
- header.d.ts
- index.d.ts
- interceptors.d.ts
- mock-agent.d.ts
- mock-client.d.ts
- mock-errors.d.ts
- mock-interceptor.d.ts
- mock-pool.d.ts
- patch.d.ts
- pool-stats.d.ts
- pool.d.ts
- proxy-agent.d.ts
- readable.d.ts
- README.md
- retry-handler.d.ts
- webidl.d.ts
- websocket.d.ts
- index-fetch.js
- index.d.ts
- index.js
- LICENSE
- package.json
- README.md
- index.js
- index.js.map
- index.js
- index.d.ts
- index.js
- index.js.map
- LICENSE.md
- package.json
- README.md
- uuid
- index.js
- md5.js
- nil.js
- parse.js
- regex.js
- rng.js
- sha1.js
- stringify.js
- v1.js
- v3.js
- v35.js
- v4.js
- v5.js
- validate.js
- version.js
- index.js
- md5.js
- nil.js
- parse.js
- regex.js
- rng.js
- sha1.js
- stringify.js
- v1.js
- v3.js
- v35.js
- v4.js
- v5.js
- validate.js
- version.js
- uuid.min.js
- uuidNIL.min.js
- uuidParse.min.js
- uuidStringify.min.js
- uuidv1.min.js
- uuidv3.min.js
- uuidv4.min.js
- uuidv5.min.js
- uuidValidate.min.js
- uuidVersion.min.js
- index.js
- md5-browser.js
- md5.js
- nil.js
- parse.js
- regex.js
- rng-browser.js
- rng.js
- sha1-browser.js
- sha1.js
- stringify.js
- uuid-bin.js
- v1.js
- v3.js
- v35.js
- v4.js
- v5.js
- validate.js
- version.js
- CHANGELOG.md
- CONTRIBUTING.md
- LICENSE.md
- package.json
- README.md
- wrapper.mjs
- LICENSE
- package.json
- README.md
- wrappy.js
- .package-lock.json
- action.yaml
- index.js
- package-lock.json
- package.json
- uuid
- command.d.ts
- command.js
- command.js.map
- core.d.ts
- core.js
- core.js.map
- file-command.d.ts
- file-command.js
- file-command.js.map
- oidc-utils.d.ts
- oidc-utils.js
- oidc-utils.js.map
- path-utils.d.ts
- path-utils.js
- path-utils.js.map
- summary.d.ts
- summary.js
- summary.js.map
- utils.d.ts
- utils.js
- utils.js.map
- LICENSE.md
- package.json
- README.md
- auth.d.ts
- auth.js
- auth.js.map
- index.d.ts
- index.js
- index.js.map
- interfaces.d.ts
- interfaces.js
- interfaces.js.map
- proxy.d.ts
- proxy.js
- proxy.js.map
- LICENSE
- package.json
- README.md
- dicer.d.ts
- Dicer.js
- HeaderParser.js
- PartStream.js
- LICENSE
- sbmh.js
- multipart.js
- urlencoded.js
- basename.js
- Decoder.js
- decodeText.js
- getLimit.js
- parseParams.js
- main.d.ts
- main.js
- LICENSE
- package.json
- README.md
- encodings.xml
- modules.xml
- node-tunnel.iml
- vcs.xml
- workspace.xml
- tunnel.js
- .travis.yml
- CHANGELOG.md
- index.js
- LICENSE
- package.json
- README.md
- Agent.md
- api-lifecycle.md
- BalancedPool.md
- CacheStorage.md
- Client.md
- Connector.md
- ContentType.md
- Cookies.md
- DiagnosticsChannel.md
- Dispatcher.md
- DispatchInterceptor.md
- Errors.md
- Fetch.md
- MockAgent.md
- MockClient.md
- MockErrors.md
- MockPool.md
- Pool.md
- PoolStats.md
- ProxyAgent.md
- RetryHandler.md
- WebSocket.md
- lifecycle-diagram.png
- client-certificate.md
- mocking-request.md
- proxy.md
- writing-tests.md
- abort-signal.js
- api-connect.js
- api-pipeline.js
- api-request.js
- api-stream.js
- api-upgrade.js
- index.js
- readable.js
- util.js
- cache.js
- cachestorage.js
- symbols.js
- util.js
- dispatcher-weakref.js
- constants.js
- index.js
- parse.js
- util.js
- connect.js
- errors.js
- request.js
- symbols.js
- util.js
- body.js
- constants.js
- dataURL.js
- file.js
- formdata.js
- global.js
- headers.js
- index.js
- LICENSE
- request.js
- response.js
- symbols.js
- util.js
- webidl.js
- encoding.js
- filereader.js
- progressevent.js
- symbols.js
- util.js
- DecoratorHandler.js
- RedirectHandler.js
- RetryHandler.js
- redirectInterceptor.js
- constants.d.ts
- constants.js
- constants.js.map
- llhttp-wasm.js
- llhttp.wasm
- llhttp_simd-wasm.js
- llhttp_simd.wasm
- utils.d.ts
- utils.js
- utils.js.map
- wasm_build_env.txt
- mock-agent.js
- mock-client.js
- mock-errors.js
- mock-interceptor.js
- mock-pool.js
- mock-symbols.js
- mock-utils.js
- pending-interceptors-formatter.js
- pluralizer.js
- fixed-queue.js
- connection.js
- constants.js
- events.js
- frame.js
- receiver.js
- symbols.js
- util.js
- websocket.js
- agent.js
- balanced-pool.js
- client.js
- dispatcher-base.js
- dispatcher.js
- global.js
- pool-base.js
- pool-stats.js
- pool.js
- proxy-agent.js
- timers.js
- agent.d.ts
- api.d.ts
- balanced-pool.d.ts
- cache.d.ts
- client.d.ts
- connector.d.ts
- content-type.d.ts
- cookies.d.ts
- diagnostics-channel.d.ts
- dispatcher.d.ts
- errors.d.ts
- fetch.d.ts
- file.d.ts
- filereader.d.ts
- formdata.d.ts
- global-dispatcher.d.ts
- global-origin.d.ts
- handlers.d.ts
- header.d.ts
- index.d.ts
- interceptors.d.ts
- mock-agent.d.ts
- mock-client.d.ts
- mock-errors.d.ts
- mock-interceptor.d.ts
- mock-pool.d.ts
- patch.d.ts
- pool-stats.d.ts
- pool.d.ts
- proxy-agent.d.ts
- readable.d.ts
- README.md
- retry-handler.d.ts
- webidl.d.ts
- websocket.d.ts
- index-fetch.js
- index.d.ts
- index.js
- LICENSE
- package.json
- README.md
- uuid
- index.js
- md5.js
- nil.js
- parse.js
- regex.js
- rng.js
- sha1.js
- stringify.js
- v1.js
- v3.js
- v35.js
- v4.js
- v5.js
- validate.js
- version.js
- index.js
- md5.js
- nil.js
- parse.js
- regex.js
- rng.js
- sha1.js
- stringify.js
- v1.js
- v3.js
- v35.js
- v4.js
- v5.js
- validate.js
- version.js
- uuid.min.js
- uuidNIL.min.js
- uuidParse.min.js
- uuidStringify.min.js
- uuidv1.min.js
- uuidv3.min.js
- uuidv4.min.js
- uuidv5.min.js
- uuidValidate.min.js
- uuidVersion.min.js
- index.js
- md5-browser.js
- md5.js
- nil.js
- parse.js
- regex.js
- rng-browser.js
- rng.js
- sha1-browser.js
- sha1.js
- stringify.js
- uuid-bin.js
- v1.js
- v3.js
- v35.js
- v4.js
- v5.js
- validate.js
- version.js
- CHANGELOG.md
- CONTRIBUTING.md
- LICENSE.md
- package.json
- README.md
- wrapper.mjs
- .package-lock.json
- action.yaml
- index.js
- package-lock.json
- package.json
- 01-building-blocks.yaml
- 02-workflow-events.yaml
- 03-workflow-runners.yaml
- 04-using-actions.yaml
- 05-1-filters-activity-types.yaml
- 05-2-filters-activity-types.yaml
- 06-contexts.yaml
- 07-expressions.yaml
- 08-variables.yaml
- 09-function.yaml
- 10-execution-flow.yaml
- 11-inputs.yaml
- 12-outputs.yaml
- 13-caching.yaml
- 14-artifacts.yaml
- 15-matrices.yaml
- 16-environments.yaml
- 17-1-custom-actions-composite.yaml
- 17-2-custom-actions-js.yaml
- 17-3-custom-actions-docker.yaml
- 18-1-reusable-workflows.yaml
- 18-2-reusable-workflows.yaml
- 18-3-reusable-workflows.yaml
- 19-1-concurrency.yaml
- 19-2-concurrency.yaml
- 20-workflow-security.yaml
- README.md
- README.md
- README.md
- favicon.ico
- index.html
- logo192.png
- logo512.png
- manifest.json
- robots.txt
- App.css
- App.test.tsx
- App.tsx
- index.css
- index.tsx
- logo.svg
- react-app-env.d.ts
- reportWebVitals.ts
- setupTests.ts
- .gitignore
- package-lock.json
- package.json
- README.md
- tsconfig.json
- README.md
- README.md
- README.md
- README.md
- README.md
- README.md
- README.md
- README.md
- README.md
- favicon.ico
- index.html
- logo192.png
- logo512.png
- manifest.json
- robots.txt
- App.css
- App.test.tsx
- App.tsx
- index.css
- index.tsx
- logo.svg
- react-app-env.d.ts
- reportWebVitals.ts
- setupTests.ts
- .gitignore
- package-lock.json
- package.json
- README.md
- tsconfig.json
- README.md
- favicon.ico
- index.html
- logo192.png
- logo512.png
- manifest.json
- robots.txt
- App.css
- App.test.tsx
- App.tsx
- index.css
- index.tsx
- logo.svg
- react-app-env.d.ts
- reportWebVitals.ts
- setupTests.ts
- .gitignore
- package-lock.json
- package.json
- README.md
- tsconfig.json
- README.md
- README.md
- README.md
- favicon.ico
- index.html
- logo192.png
- logo512.png
- manifest.json
- robots.txt
- App.css
- App.test.tsx
- App.tsx
- index.css
- index.tsx
- logo.svg
- react-app-env.d.ts
- reportWebVitals.ts
- setupTests.ts
- .gitignore
- package-lock.json
- package.json
- README.md
- tsconfig.json
- README.md
- README.md
- README.md
- .gitignore
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
