Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update skeleton files #52

Closed
wants to merge 32 commits into from
Closed

Update skeleton files #52

wants to merge 32 commits into from

Conversation

JonoYang
Copy link
Contributor

This PR updates the skeleton project files

chinyeungli and others added 30 commits September 22, 2022 16:45
Signed-off-by: Chin Yeung Li <tli@nexb.com>
The following images are deprecated in GitHub actions and Azure DevOps:

* `ubuntu-18.04` : actions/runner-images#6002
* `macos-10.15` : actions/runner-images#5583

Due to this there was failing tests due to planned brownouts.

Updated ubuntu18 to ubuntu22
Updated macos-1015 to macos12

Signed-off-by: Chin Yeung Li <tli@nexb.com>
    * Rename references to etc/release with etc/scripts

Signed-off-by: Jono Yang <jyang@nexb.com>
3.7 is not available anymore on newer OSes and is retired in 2023.

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
* import update in src/scripts/utils_dejacode

* Packvers replacing packaging in other src/scripts

* Added packvers in src/scripts/requirments.txt

Signed-off-by: swastik <swastkk@gmail.com>
Replace packaging with packvers in src/scripts
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Also test on latest Ubuntu and macOS

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Arnav Mandal <arnav.mandal1234@gmail.com>
- remove deprecated `ubuntu-18.04` image
- remove deprecated `macos-10.15` image

Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Remove deprecated github-actions/azure images
Signed-off-by: Jono Yang <jyang@nexb.com>
Pin Sphinx version to 6.2.1
Made changes in the .readthedocs.yaml to enable format for downloading pdf and epub versions of the documentation and added latex_elements in the conf.py file which generates the pdf without blank pages. The minimum version requirement for sphinx was 6.2.1 which was causing build failure in read the docs, hence changing it 3.3.1 as written in setup.cfg of nexB/aboutcode

Signed-off-by: Arijit De <arijitde2050@gmail.com>
Added PDF and ePub download option for RTD documentation as requested in aboutcode-org/aboutcode#127
Update the following actions:

* actions/checkout
* actions/setup-python

Reference: aboutcode-org/skeleton#75
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Reference: aboutcode-org/skeleton#75
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
@JonoYang
Copy link
Contributor Author

closing this in favor of new pr

@JonoYang JonoYang closed this May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants