adobe / .github Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Use this section to tell people how to report a vulnerability.
Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.
Similar to https://github.com/adobe/reactor-token-scripts-edge/blob/main/.github/workflows/npm-publish.yml, npm publish
is handled by the github action but everything before which is only github related (version bump, update CHANGELOG, create github tag / release etc.) is handled by the committer.
Works with branches with status checks.
Does not work with branches with status checks.
skip-checks: true
in a commit message (perhaps we can do a git commit --amend
after the npm version
command?) https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-status-checksSample repo workflow error: https://github.com/adobe/generator-aio-app/runs/1763090447?check_suite_focus=true
Pushing to my own fork of and adobe repo modifies package.json, which in turn triggers the publish action. I of course do not have the npm credentials in my repo's secrets, so the publish fails, but it would be better if it did not run at all.
This will require some research into how repo-forks might be created without also forking the workflows, or having the workflows somehow aware that they are fork .. or check for existence of required secrets before running install/test actions which are resource hogs.
When I publish I get a 403
error:
npm ERR! code E403
130
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/@adobe%2fgenerator-aio-app - This package requires that publishers enable TFA and provide an OTP to publish. For more info, visit: https://go.npm.me/2fa-guide
131
npm ERR! 403 In most cases, you or one of your dependencies are requesting
132
npm ERR! 403 a package version that is forbidden by your security policy.
See:
https://github.com/adobe/generator-aio-app/runs/1763294230?check_suite_focus=true
I have ADOBE_BOT_NPM_TOKEN
as an Org secret.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.