Star Teknoloji JavaScript

Use this template to bootstrap the creation of a JavaScript action.🚀

View project on GitHub

starspceafiş

computer network and peripherals star technology logo colorful world with broken meteor rocks and planets in the middle of the colorful star inside the world (22)

a computer network and peripherals with a colorful world with a colorful triangle in the middle of the broken meteor rocks and planets, the star technology logo, people watching from the world in space seeing  (11)

computer network and peripherals star technology logo colorful world with broken meteor rocks and planets in the middle of the sublime colorful star harmoniously inside the world (2)

[(*STARMyTech*************** **é©***************©*************©é***]

[(*STARMyTech`*** ***`é©*************©*************©é]

pages-build-deployment

Siyah Beyaz Koyu Fütüristik Stilde Çok Yakında Web Sitesi Çok Yakında Web Sitesi Çok Yakında Sayfası - Star Computer

Create a JavaScript Action

Use this template to bootstrap the creation of a JavaScript action.:rocket:

This template includes tests, linting, a validation workflow, publishing, and versioning guidance.

If you are new, there’s also a simpler introduction. See the Hello World JavaScript Action

Create an action from this template

Click the Use this Template and provide the new repo details for your action

Code in Main

Install the dependencies

npm install

Run the tests :heavy_check_mark:

$ npm test

 PASS  ./index.test.js
  ✓ throws invalid number (3ms)wait 500 ms (504ms)test runs (95ms)
...

Change action.yml

The action.yml defines the inputs and output for your action.

Update the action.yml with your name, description, inputs and outputs for your action.

See the documentation

Change the Code

Most toolkit and CI/CD operations involve async operations so the action is run in an async function.

const core = require('@actions/core');
...

async function run() {
  try {
      ...
  }
  catch (error) {
    core.setFailed(error.message);
  }
}

run()

See the toolkit documentation for the various packages.

Package for distribution

GitHub Actions will run the entry point from the action.yml. Packaging assembles the code into one file that can be checked in to Git, enabling fast and reliable execution and preventing the need to check in node_modules.

Actions are run from GitHub repos. Packaging the action will create a packaged action in the dist folder.

Run prepare

npm run prepare

Since the packaged index.js is run from the dist folder.

git add dist

Create a release branch

Users shouldn’t consume the action from master since that would be latest code and actions can break compatibility between major versions.

Checkin to the v1 release branch

git checkout -b v1
git commit -a -m "v1 release"
git push origin v1

Note: We recommend using the --license option for ncc, which will create a license file for all of the production node modules used in your project.

Your action is now published! 🧑‍💻:

Study and Discussion

Websites of our businesses used

Sitelerimizdeki uygulamalar ev ve işyerleri için özelleştirebilir, geliştirilebiliriz. Yorum, istek ve sorularınız için lütfen yazınız. NOT; Projelrimizi hazırlamamızda Lütfen katkıda bulunun.

Star Computer Com.tr

My Computer Digital

Proje YerliCins

Starnet banner, StarComputerSpace Test

ÖrnekSite

Proje Azure Cornergrab

Author Erçetin Güler

See the actions tab for runs of this action! 🚀

Current local time in
Vize, Turkey

Load more
Your awesome title | Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.

Posts

subscribe via RSS