Crypto now has a workflow [4] that deploys a SNAPSHOT version.

I don't know if we want to do this for all components, but if so, the
process is:
- raise INFRA Jira to request access to the secrets that hold the
credentials [1]
- use the java-settings action to create a settings.xml which
references the variables holding the credentials [2]
- pass the secrets as environment variables in the job-step that needs
them [3] (Note:: we don't need the GPG variable)

The Crypto workflow is rather complicated because it needs to build
the code on several different OSes and then piece the bits together.
Other components will be much simpler.

Are there any other components that would benefit from/need snapshots?

Sebb
[1] e.g. https://issues.apache.org/jira/browse/INFRA-25296
[2] https://github.com/actions/setup-java#maven-options
[3] 
https://github.com/actions/setup-java/blob/main/docs/advanced-usage.md#yaml-example
[4] 
https://github.com/apache/commons-crypto/blob/master/.github/workflows/maven_crosstest.yml

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to