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)

colorful star technology cloud sign with codes and digital computer  in the middle with colorful triangles in the comet wings with colorful luminous computer network with advanced software seen from space  (1)

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

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

Colorful Star Computer Logo Design - Star Teknoloji 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! 🧑‍💻:

Proje

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

Contact

  • email: ercetinguler@starteknoloji.space
  • Tel: +90 0288 318 3560
  • Adrres: Devlet Mah. Kanal Cad:13 Türkiye/Kırklareli/Vize
  • Author: Erçetin Güler

See the actions tab for runs of this action! 🚀

Current local time in
Vize, Turkey

Load more