Skip to content

A hands-on exercise using GitHub Actions. See README.md for instructions on how to get started.

License

Notifications You must be signed in to change notification settings

GrzegorzHejman/exercise-publish-package

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the exercise on publishing packages!

This exercise checks your ability to publish to a GitHub Packages registry. It is automatically graded via a workflow once you have completed the instructions.

About this exercise

⚠️ A grading script exists under .github/workflows/grading.yml. You do not need to use this workflow for any purpose and altering its contents will affect the repository's ability to assess your exercise and give feedback.

⚠️ This exercise utilizes GitHub Actions, which is free for public repositories and self-hosted runners, but may incur charges on private repositories. See About billing for GitHub Actions to learn more.

ℹ️ The use of GitHub Actions also means that it may take the grading workflow a few seconds and sometimes minutes to run.

Instructions

Please complete the instructions below:

  1. Create your own copy of this repository by using the Use this template button.
  2. Publish a package of your choice. Ensure the package is associated with this repository. Starter packages can be found in sample-packages but may need to be configured further to complete this exercise.

Seeing your result

Your exercise is graded automatically once you have completed the instructions. To see the result of your exercise, go to the Actions tab, and see the most recent run on the Grading workflow.

See Viewing workflow run history if you need assistance.

Troubleshooting

If you are stuck with a step in the exercise or the grading workflow does not automatically run after you complete the instructions, run the troubleshooter: in the Actions tab select the Grading workflow, click Run workflow, select the appropriate branch, and click the Run workflow button.

The troubleshooter will either display useful information to help you understand what you might have done wrong in your exercise or redirect you to the documentation relevant to your exercise to help you out.

See Running a workflow on GitHub if you need assistance.

Useful resources

Use these to help you!

Resources specific to this exercise:

Resources for working with exercises and GitHub Actions in general:

About

A hands-on exercise using GitHub Actions. See README.md for instructions on how to get started.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.7%
  • Ruby 12.4%
  • Dockerfile 3.9%